これは何
MacでGurobiのダウンロード・インストール・アカデミックライセンスを有効化する方法をまとめたメモです.最後に動作確認のためGurobi + Pythonで簡単な最適化問題を解きました.
環境
- macOS 10.14.6
- Python 3.8.2 (pyenvでインストールした状態)
- pip(宗教上の理由でanacondaは使えないので)
- インストールするGurobi: v9.0
Gurobiのセットアップ
公式サイトに登録
https://pages.gurobi.com/registration からGurobiのアカウントを発行できます.Academic
をプルダウンから選択した上で,メールアドレスには .ac.jp
ドメインのものを設定しました.
指定したメールアドレスにパスワード設定用のリンクを含むメールが飛んできます.パスワードを設定したら https://www.gurobi.com/account/ にログインします.
ライセンスの発行
Gurobiの公式サイトにログインできたら,右上のメニューより,Download & Licenses
> Academic License
を選択するか https://www.gurobi.com/downloads/end-user-license-agreement-academic/ にアクセスすることでアカデミックライセンスを発行できます.同意するとすぐにライセンスが発行されます.
ダウンロード
http://www.gurobi.com/downloads/gurobi-optimizer からダウンロードできます.macOS用の .pkg
ファイルをダウンロードして,実行します.