Testing PyROOT is Working
If you’ve compiled ROOT to use python, you need to find out if it’s working correctly. The following code will do that:
root [0] gSystem->Load("libPyROOT") (int)0 root [1] TPython::Exec("print 1+1") 2 (Bool_t)1
Then to check that you can load ROOT into python, try:
[ ~]$ python Python 2.7.7 (default, Jun 23 2014, 13:28:36) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import ROOT >>> import BAD_LIBRARY Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named BAD_LIBRARY >>>
We didn’t get any errors when loading ROOT, that’s what we wanted.