Python 2.7错误导入ROOT

Python 2.7 error import ROOT

我在文件夹 C:\root_v5.34.36 中安装了 root.exe,文件夹 C:\root_v5.34.36\bin 其中包含 ROOT.py

当我启动 Jupiter Notebook (anaconda) 时,我写道:

import sys
sys.path.append("C:\root_v5.34.36\bin")

然后

import ROOT

它显示:

ImportError                               Traceback (most recent call last)
<ipython-input-2-b332e25ada1f> in <module>()
----> 1 import ROOT

ImportError: No module named ROOT

怎么了?

尝试将根 bin 路径更改为 sys.path.append("C:\root_v5.34.36\bin")

在启动笔记本应用程序之前,您需要运行 通常在 ROOT 目录的 config 文件夹中找到的文件 thisroot.bat

这应该通过打开 powershell 并输入以下内容来完成:

cd  C:\root_v5.34.36
.\config\thisroot.bat
C:\WhereverTheJupyterNotebookApplicationIs\JupyterNotebook.exe