首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟环境中的pyROOT

虚拟环境中的pyROOT
EN

Stack Overflow用户
提问于 2021-03-01 16:21:40
回答 2查看 279关注 0票数 3

我想在virtualenv中使用pyROOT,我在我的系统上安装了根目录,在virtualenv之外我可以执行import ROOT,它可以工作,但在virtualenv内执行import ROOT会给出以下错误:

代码语言:javascript
复制
ModuleNotFoundError: No module named 'ROOT'

如何在其中添加ROOT?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2021-03-01 17:37:40

您还需要在虚拟环境中安装root。在激活环境后运行pip install命令。

票数 2
EN

Stack Overflow用户

发布于 2021-03-07 14:41:29

与许多Python包一样,Python中对根框架的支持分为两个部分:一个C++框架和一个围绕该框架的Python绑定。在这种情况下,C++框架和Python绑定都是由同一个小组提供的,因此在同一个web站点上一起讨论。https://root.cern是框架的home pagehttps://root.cern/manual/pythonPython module page

应该首先安装C++框架。如何做到这一点将因平台而异。然后,应该通过以下命令将Python模块安装到希望使用根框架的每个Python版本和/或虚拟环境中:

代码语言:javascript
复制
pip install pyroot

假设您在目录~/envs/myenv中有一个虚拟环境。然后你会想要这样做:

代码语言:javascript
复制
source ~/envs/myenv/bin/activate
pip install pyroot
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66418716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档