gpt4 book ai didi

python - 在 Anaconda python 中配置根路径

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

我在/opt/anaconda3/安装了Anaconda 3,在/opt/gurobi650/安装了Gurobi优化软件。我希望能够在使用 import gurobipy 启动 /opt/anaconda3/bin/python(即 Anaconda python - 而不是系统 python)后加载 Gurobi 库命令。目前,anaconda python 不作为代码在那里搜索

import sys
sys.path

建议 - 它返回 anaconda 目录中的库列表。但是,命令 import gurobipy/usr/bin/python 一起使用 - 因为它使用 PATH 环境变量。

我意识到我可以将 Gurobi 目录附加到 sys.path,但我想更改 Anaconda 的根 sys.path,因为该库应该可以访问默认。

在正常的系统环境中,这很简单,只需用 /etc/profile.d/ 中的文件更改 PATH 和 LD_LIBRARY_PATH 环境变量即可。使用 Anaconda python 的类似解决方案是什么?

编辑:要导入 gurobipy,实际上需要将 /usr/local/lib/python3.4/dist-packages 添加到 sys.path,而不是/opt/gurobi650 目录中的任何内容。

编辑:这是在 Linux (Ubuntu 14.04) 上。

最佳答案

您可以随时将其添加到环境变量 PYTHONPATH , 这将被添加到 sys.path:

export PYTHONPATH=/opt/gurobi650/

在使用 Anaconda 的 Python 时,将 /usr/local/lib/python3.4/dist-packages 添加到您的 sys.path 是一种技巧。 Anaconda 发行版与操作系统版本不同,可能在某些方面会让您感到头疼。

关于python - 在 Anaconda python 中配置根路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34756794/

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