ImportError:使用yoda2时没有名为ROOT的模块

2024-09-30 10:38:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将一个由铆钉分析生成的yoda文件转换为根文件。当我尝试这样做时,我得到了一个错误:

yoda2root Rivet.yoda test.root

Traceback (most recent call last):
File "/usr/local/bin/yoda2root", line 24, in module
import ROOT
ImportError: No module named ROOT

我安装的所有东西都是用自制软件安装的,除了Yoda,因为它的版本比较旧而且不兼容。在

当看到人们遇到的类似问题时,通常的答案是设置$PYTHONPATH,但我尝试过,它没有任何影响-尽管我可能设置错误。在

我也找不到派洛奥特(也许这就是问题所在?),是否应该与自制程序一起安装?在

谢谢!在


Tags: 文件testmost错误rootcalllastmodule
1条回答
网友
1楼 · 发布于 2024-09-30 10:38:38

您需要设置环境变量,以便python可以看到根绑定:

pushd $(brew  prefix root) >/dev/null; . libexec/thisroot.sh; popd >/dev/null

相关问题 更多 >

    热门问题