Gurobi OptimizerをMacにインストールした

Gurobi Optimizerをアカデミックライセンスを用いてMacにインストールしたのでその備忘録。

使用環境

  • MacOS Mojave Version 10.14.6

  • Gurobi Optimizer 9.0.2

手順

  1. Academic Program and Licenses - Gurobiにアクセス
  2. Individual Academic Licenses下のDownload Gurobi Optimizerを選択
  3. Download the Latest Version of Gurobi下のGurobi Optimizerを選択
  4. アカウント登録を要求されるため、登録する(EMAIL ADDRESSは大学用のメールアドレス、ACADEMIC POSITIONは学生ならStudentで)
  5. End User License AgreementにAcceptするか聞かれるのでAcceptする
  6. 64-bit macOS用のインストーラーをダウンロードしてインストール
  7. Academic Program and Licenses - Gurobiに再度アクセスし、Individual Academic Licenses下のFree Academic Licenses pageを選択
  8. 利用条件に同意するか聞かれるのでAcceptする
  9. 表示されたページの下の方にあるgrbgetkey(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxみたいなやつ)をコピー
  10. 大学内のネットワークにVPNなどでアクセスしておく(しておかないとライセンスの期限が12ヶ月ではなく2ヶ月になってしまう)1
  11. Terminalを開いてgurobi.shを実行
  12. Enter the Key Code for the license you are activating (format is xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx): となるので、さっきコピーしたgrbgetkeyをペーストしEnter
  13. In which directory would you like to store the Gurobi license key file? [hit Enter to store it in /Users/(ユーザ名)]: となるので、Enter
  14. ライセンスファイルが書き出されたらGurobi Interactive Shellが終了するので、それで完了

Terminalから起動する以外はWindowsと同じ。

参考


  1. 自分はこれをやってなかったせいで2ヶ月になってしまった