如何解决Gurobi中的ImportError?

Was*_*mad 4 python gurobi

我试图运行这个例子中gurobi的例子模型给出。我正在将Python 3.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
Run Code Online (Sandbox Code Playgroud)

我已经安装在Gurobi /if5/wua4nw/gurobi702,我可以看到所需文件libgurobi70.so/if5/wua4nw/gurobi702/linux64/lib/libgurobi70.so。我正在使用Anaconda3。

我已经看过这个讨论,但是还不能解决问题。谁能给我一些启示,以便我解决问题?

Was*_*mad 6

我没有注意到官方文档中的说明。感谢@ sascha

bash shell的用户应在其.bashrc文件中添加以下行:

export GUROBI_HOME="/opt/gurobi702/linux64" 
export PATH="${PATH}:${GUROBI_HOME}/bin" 
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib" 
Run Code Online (Sandbox Code Playgroud)

我按照指示进行操作,它解决了我的问题。

  • 调整 `.bashrc` 对我来说还不够。我也必须调整“.profile”。 (2认同)