はじめに
gurobiはターミナルから実行できるほか
Pythonのソースコードからgurobipyライブラリを呼び出して,Pythonでオーバーラップして使用することができます.
import gurobipy as gp
しかし,
pip install gurobipy
だとどうやらエラーが出るらしく,マシンにインストールされたgurobiから直接setup.pyを実行してインストールする必要があるようです.
Macの場合
自分の今のプロジェクトファイルを仮に
~/develop/ProjectA
としてこのProjectAでは,venvなどで仮想のPython環境が実行されているとします.
次にmacのGurobiがインストールされているフォルダに移動します.
これはどうやら
/Library/gurobi0902/mac64
のようにLibrary以下にバージョン0902
のインデックスがついてそのmac64フォルダに入っているようです.
よって,
cd /Library/gurobi902/mac64/
python setup.py install
とすればよいです.
これでvenvやvirtualenvにおいて,自分のプロジェクトProjectAなどにライブラリgurobipyを作成することができます.