我正在尝试运行在gurobi的示例模型中给出的这个示例。我使用python3.5和gurobi 7.0.2。当我运行代码时,我会得到以下错误。
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。
我看过这个讨论,但还不能解决这个问题。有人能给我一点启示吗?我能解决这个问题吗?
发布于 2017-03-16 19:02:55
我没有注意到官方文件中的说明。感谢@萨沙。
bash的用户应该向他们的
.bashrc文件中添加以下行:
export GUROBI_HOME="/opt/gurobi702/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib" 我遵照指示,它解决了我的问题。
发布于 2018-04-03 06:46:29
来自.gurobipy导入的这个问题是由Ubuntu上的import引起的。我不确定你能不能和其他的IDE一起面对。首先,您可以确保python在shell中安装了gurobipy。从Gurobi ~\gurobi752\win64 64文件安装之后。
python setup.py install 并将库添加到shell gedit ~/.bashrc的路径中。然后,只需从shell中运行python就可以正常地运行python命令python yourFileName.py和gurobi。
在windows 10中,我在python setup.py install和用于gurobipy https://sites.google.com/site/pydatalog/python/pip-for-windows的pip工具之后将gurobi的路径添加到IDE py魅力中,然后添加了路径设置->项目解释器->显示所有->解释器路径->添加您的gurobi路径
我希望它能起作用,干杯;)
https://stackoverflow.com/questions/42798173
复制相似问题