如何解决 Gurobi 中的 ImportError?
How to resolve ImportError in Gurobi?
我正在尝试 运行 这个 example 在 gurobi 的示例模型中给出。我在 gurobi 7.0.2 中使用 python 3.5。当我 运行 代码时,出现以下错误。
Traceback (most recent call last):
File "test.py", line 1, in <module>
from gurobipy import *
File "/if5/wua4nw/anaconda3/lib/python3.5/site-packages/gurobipy/__init__.py", line 1, in <module>
from .gurobipy import *
ImportError: libgurobi70.so: cannot open shared object file: No such file or directory
我在 /if5/wua4nw/gurobi702
安装了 Gurobi,我可以在 /if5/wua4nw/gurobi702/linux64/lib/libgurobi70.so
看到所需的文件 libgurobi70.so
。顺便说一句,我正在使用Anaconda3。
我已经看到了这个discussion但是还不能解决这个问题。任何人都可以阐明一些问题以便我解决问题吗?
我没有注意到 official docs. Thanks to @sascha 中的说明。
Users of the bash shell should add the following lines to their .bashrc
files:
export GUROBI_HOME="/opt/gurobi702/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
我按照说明操作,它解决了我的问题。
此问题 [from .gurobipy import] 是由 Ubuntu 上的 IDE Pycharm 引起的。我不确定您是否可以与其他 IDEs 一起面对它。
首先,您可以通过 shell 确保 python 已安装 gurobipy。
从文件 Gurobi ~\gurobi752\win64.
安装后
python setup.py install
并将库添加到 shell gedit ~/.bashrc
的路径中。然后只是 运行 python 来自 shell 作为正常的 python 命令
python yourFileName.py
和 gurobi 将完美运行
在 windows 10 中,我将 gurobi 的路径添加到 IDE pycharm
在 python setup.py install
和 gurobipy https://sites.google.com/site/pydatalog/python/pip-for-windows 的 pip 工具之后,我添加了路径
Settings->Project Interpreter-> show all -> interpreter paths -> 添加你的gurobi路径
希望它能成功,加油 ;)
我正在尝试 运行 这个 example 在 gurobi 的示例模型中给出。我在 gurobi 7.0.2 中使用 python 3.5。当我 运行 代码时,出现以下错误。
Traceback (most recent call last):
File "test.py", line 1, in <module>
from gurobipy import *
File "/if5/wua4nw/anaconda3/lib/python3.5/site-packages/gurobipy/__init__.py", line 1, in <module>
from .gurobipy import *
ImportError: libgurobi70.so: cannot open shared object file: No such file or directory
我在 /if5/wua4nw/gurobi702
安装了 Gurobi,我可以在 /if5/wua4nw/gurobi702/linux64/lib/libgurobi70.so
看到所需的文件 libgurobi70.so
。顺便说一句,我正在使用Anaconda3。
我已经看到了这个discussion但是还不能解决这个问题。任何人都可以阐明一些问题以便我解决问题吗?
我没有注意到 official docs. Thanks to @sascha 中的说明。
Users of the bash shell should add the following lines to their
.bashrc
files:
export GUROBI_HOME="/opt/gurobi702/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
我按照说明操作,它解决了我的问题。
此问题 [from .gurobipy import] 是由 Ubuntu 上的 IDE Pycharm 引起的。我不确定您是否可以与其他 IDEs 一起面对它。 首先,您可以通过 shell 确保 python 已安装 gurobipy。 从文件 Gurobi ~\gurobi752\win64.
安装后python setup.py install
并将库添加到 shell gedit ~/.bashrc
的路径中。然后只是 运行 python 来自 shell 作为正常的 python 命令
python yourFileName.py
和 gurobi 将完美运行
在 windows 10 中,我将 gurobi 的路径添加到 IDE pycharm
在 python setup.py install
和 gurobipy https://sites.google.com/site/pydatalog/python/pip-for-windows 的 pip 工具之后,我添加了路径
Settings->Project Interpreter-> show all -> interpreter paths -> 添加你的gurobi路径
希望它能成功,加油 ;)