Python 2.7导入根目录时出错

Python 2.7导入根目录时出错,python,root-framework,Python,Root Framework,我在文件夹C:\root\u v5.34.36中安装了root.exe,文件夹C:\root\u v5.34.36\bin中包含root.py 当我开始制作Jupiter笔记本(anaconda)时,我写道: import sys sys.path.append("C:\root_v5.34.36\bin") 然后 它显示: ImportError Traceback (most recent call last) <ipyth

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

当我开始制作Jupiter笔记本(anaconda)时,我写道:

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

它显示:

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

ImportError: No module named ROOT
ImportError回溯(最近一次调用)
在()
---->1导入根目录
ImportError:没有名为ROOT的模块

怎么了?

尝试将根bin路径更改为
sys.path.append(“C:\\root\u v5.34.36\\bin”)

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

应通过打开powershell并键入:

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

ROOT.py
所在的目录中是否有文件
\uuuu init\uuuu.py
?请尝试
sys.path.append(“C:\ROOT\u v5.34.36\”
)。或者你应该得到正确的目录。@fedorqui不,只是文件夹bin,其中包含大量的.dll、.py等。@Alexander Yau相同的错误,没有\bin检查:似乎是解决方案,谢谢!现在,我有了新问题。。。“导入错误:DLL加载失败:%1不是有效的win32应用程序。请检查此项:。这似乎是同样的问题找到一个更简单的方法=>在我的64位操作系统上安装anaconda 32位,谢谢!
cd  C:\root_v5.34.36
.\config\thisroot.bat
C:\WhereverTheJupyterNotebookApplicationIs\JupyterNotebook.exe