我是一个10.13.4 Mac用户,通过运行从https://root.cern.ch/content/release-61400下载的dmg文件安装了根6.14.00。然后我试着安装rootpy
sudo pip安装rootpy
它给了我错误
根无法导入。根安装有PyROOT吗?
命令"python setup.py egg_info“失败,错误代码1位于/private/tmp/Idx6tf/rootpy/
我不知道发生了什么,但我看到root_v6.14.00躺在Application/文件夹中(我看到文档显示默认情况下pyROOT是打开的),我的Mac上安装了python2.7.10。网上似乎没有解决这个问题的文件。我想知道是否有人知道发生了什么,还是我最好在虚拟机上安装rootpy?
发布于 2018-11-23 20:55:39
问题是您可能有根的本地安装。如果不希望安装根系统,可以只为用户安装rootpy:
python setup.py install --user如果这不是您想要的,您可以使用sudo su以根用户身份登录,然后从根安装的任何位置导出thisroot.sh中的内容:
source path_to_root/bin/thisroot.sh然后,您可以安装rootpy系统范围内的执行python setup.py install,而无需作为根用户登录。
https://stackoverflow.com/questions/51295699
复制相似问题