gpt4 book ai didi

python - 启用 PyROOT Ubuntu 14.04

转载 作者:太空宇宙 更新时间:2023-11-04 09:32:26 24 4
gpt4 key购买 nike

我下载了 ma​​dpgraph5,但是当我运行它时出现以下错误:

 ERROR: ROOT file called 'ROOT.py' or 'ROOT.pyc' is not found
ERROR: Please check that ROOT is properly installed.

当我尝试 locate ROOT.pylocate ROOT.pyc 时,我什么也没得到。

我安装了 root 5.34 并且运行流畅。我还安装了 python 2.7.6

我下载了 rootpy,但不知道如何包含和启用 PyROOT。我进行了搜索,我想我必须编辑一些与 bashrc 中的路径有关的内容,但在我这样做之前,我需要确定我在做什么。

有人能帮忙吗?

最佳答案

您可能已经知道如何使用它了,以防万一其他人遇到这个问题。

首先确保您构建的 ROOT 支持 Python,root-config --features 应该列出 python。

如何在 Python 中成功使用 import ROOT 有几种可能性:

  1. export PYTHONPATH=$PYTHONPATH:$ROOTSYS/lib 添加到您的 .bashrc,其中 $ROOTSYS 是您的 ROOT 安装路径。
  2. 第一种方法最简单,但如果您想执行类似sudo pip install rootpy 的操作,则不会使用您的本地$PYTHONPATH。另一种方法是将文件 ROOT.pylibPyROOT.so 从 path_to_root_installation/lib 复制到/usr/lib/pythonX(将 X 替换为您的 Python 版本)。<
  3. 与上述方法类似。但是,如果您重新编译 ROOT 或更改其他内容,符号链接(symbolic link)可能会更好:sudo ln -s/path_to_root/lib/ROOT.py/usr/lib/pythonX/ROOT.py 和 libPyROOT .也是如此。

关于python - 启用 PyROOT Ubuntu 14.04,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29979179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com