Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download

Try PyROOT in Jupyer in CoCalc

Project: ROOT
Views: 330
Kernel: Python 2 (Ubuntu Linux)
import ROOT
ROOT.__file__
'/usr/lib/python2.7/dist-packages/ROOT.pyc'
import pyroot
ImportErrorTraceback (most recent call last) <ipython-input-3-bcb5f33d6f78> in <module>() ----> 1 import pyroot /usr/lib/python2.7/dist-packages/ROOT.pyc in _importhook(name, *args, **kwds) 350 except Exception: 351 pass --> 352 return _orig_ihook( name, *args, **kwds ) 353 354 __builtin__.__import__ = _importhook ImportError: No module named pyroot
import os import sys
b = sys.path
b
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/cocalc/lib/python2.7/site-packages', '/usr/lib/python2.7/dist-packages/libsbml', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/wx-3.0-gtk2', '/usr/local/lib/python2.7/dist-packages/IPython/extensions', '/home/user/.ipython']
pwd
u'/home/user'
sys.path = ['/projects/d552e619-3c8e-4722-bda1-8f6a75f78443/Programs/myroot/lib'] + b
sys.path
['/projects/d552e619-3c8e-4722-bda1-8f6a75f78443/Programs/myroot/lib', '', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/cocalc/lib/python2.7/site-packages', '/usr/lib/python2.7/dist-packages/libsbml', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/wx-3.0-gtk2', '/usr/local/lib/python2.7/dist-packages/IPython/extensions', '/home/user/.ipython']
import ROOT
ROOT.__file__
'/usr/lib/python2.7/dist-packages/ROOT.pyc'
h = ROOT.TH1F("gauss","Example histogram",100,-4,4)
h.FillRandom("gaus")
c = ROOT.TCanvas("myCanvasName","The Canvas Title",800,600)
h.Draw()
c.Draw()
ROOT.enableJSVis() c.Draw() #ROOT.disableJSVis()
AttributeErrorTraceback (most recent call last) <ipython-input-17-b10217d8d1b9> in <module>() ----> 1 ROOT.enableJSVis() 2 c.Draw() 3 #ROOT.disableJSVis() /usr/lib/python2.7/dist-packages/ROOT.pyc in __getattr2(self, name) 484 485 # lookup into ROOT (which may cause python-side enum/class/global creation) --> 486 attr = _root.LookupRootEntity( name ) 487 488 # the call above will raise AttributeError as necessary; so if we get here, AttributeError: enableJSVis