2017-03-14 17 views
0

私はこれをgurobiのサンプルモデルで与えたexampleを実行しようとしています。私はgurobi 7.0.2でpython 3.5を使用しています。コードを実行すると、次のエラーが発生します。 GurobiでImportErrorを解決するには?

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 

私はGurobiは /if5/wua4nw/gurobi702にインストールされていると私は /if5/wua4nw/gurobi702/linux64/lib/libgurobi70.soで必要なファイル libgurobi70.soを見ることができます。私は途中でAnaconda3を使用しています。

私はこれを見ましたが、まだ問題を解決できませんでした。私は問題を解決することができるように誰かがいくつかの光を発することができますか?

+0

[official docs](http://www.gurobi.com/documentation/7.0/quickstart_linux/software_installation_guid.html)を確認しましたか?実際にインストールするのは簡単です。たぶんあなたがしたことを正確に記述します。 (Linux?) – sascha

+0

私は混乱しています:それはWindowsとLinuxが混在しているようです。 WindowsでBashを使用していますか?これはサポートされている構成ではありません:Gurobi for Windowsを使用する必要があります。 –

+0

@サシャ感謝、私は私の問題を解決しました。私は '.bashrc'ファイルに必要な3行を含めなかったので、エラーに直面していたのです! @Greg私は混乱を避けるために私の投稿を更新した、私はLinuxを使用しています。 –

答えて

1

私はofficial docsの指示に気付かなかった。 @saschaに感謝します。 bashシェルの

ユーザーが.bashrcファイルに次の行を追加する必要があります

export GUROBI_HOME="/opt/gurobi702/linux64" 
export PATH="${PATH}:${GUROBI_HOME}/bin" 
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib" 

私は指示に従った、それは私の問題を解決しました。

関連する問題