当我尝试在Pycharm中运行我的代码时,我得到了这个错误:
from .gurobipy import *
ImportError: libgurobi80.so: cannot open shared object file: No such file or directory在普通的python终端中,我可以毫无问题地导入gurobipy。如何修复Pycharm?
我已经阅读了安装说明,并使用文本编辑器在bashrc文件的末尾发布了以下3行代码。
export GUROBI_HOME="/opt/gurobi800/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${GUROBI_HOME}/lib"重新安装PyCharm (甚至切换到EDU和专业版)以及重新安装Ubuntu都没有改变这个错误。请帮帮忙。
发布于 2019-03-24 05:25:40
我遇到了同样的错误,通过将环境变量添加到运行配置中,在Kubuntu上配置了PyCharm。
选择Edit configurations...并将变量添加到Environment variables字段。在我的例子中,我添加了GUROBI_HOME、LD_LIBRARY_PATH和GRB_LICENSE_FILE。此外,我必须直接输入值:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GUROBI_HOME/lib不起作用,但LD_LIBRARY_PATH=/path/to/gurobi/lib起作用。
代码完成和建议仍然不起作用,但至少我现在可以从PyCharm运行了。
发布于 2018-07-08 20:20:37
我绕过了这个问题,只需在PyCharm中编辑文件并通过终端运行它。到目前为止,我还没有找到另一个解决方案,所以我仍然在这样做。这似乎是PyCharm特有的问题。
发布于 2018-08-17 17:05:57
我尝试了10多种方法在Pycharm中安装Gurobipy。但是,没有办法使用。
使用Gurobipy的时间是两天
基于Conda -
希望Pycharm和Gurobipy合作解决这个问题。但现在大多数人可能会使用Jupyter。所以不知道他们会有多大的兴趣来解决这个问题。
https://stackoverflow.com/questions/50751132
复制相似问题