フルインストールによるアップデート(pip やcondaを利用しない場合)
すでにコンピューター上にインストールされたGurobiをアップデートするには、該当の新バージョンのインストール手順に従ってください。環境設定が煩雑になることを避けるため、旧バージョンのアンインストールを行ってからインストールをすることを推奨いたします。アンインストールするためには、インストール時に設定された環境変数をクリーンアップして、旧バージョンへのパス情報を削除し、旧バージョンのインストールディレクトリを消去してください。これにより、他のツールやIDE、環境設定におけるバージョンの衝突を避けることができます。
ライセンスのアップデート
例えばバージョン10から11へのアップグレードなど、メジャーバージョンの変更を伴うアップデートには、メジャーバージョンへ対応した新規のライセンスファイルが必要であることにご注意ください。
日本リージョンの場合、グループ会社までお問合せください。
Pythonのpipを経由したアップデート
Gurobipyのアップデートを行う場合、シンプルに以下を実行するのみで可能です。
python -m pip install gurobipy --upgrade
個別のバージョン(例えば10.0.3など)を指定してインストールしたい場合、以下のコマンドが利用できます。
python -m pip install gurobipy==10.0.3
conda に対するアップデート
conda環境へインストールしたGurobiをアップデートする場合、以下のコマンドにより可能です。
conda update -c gurobi gurobi
個別のバージョン(例えば10.0.3など)を指定してインストールしたい場合、以下のコマンドが利用できます。
conda install -c gurobi gurobi=10.0.3
新しいバージョンをテストするために、旧バージョンをバックアップとして保持したまま、新しいconda環境(ここではnew-gurobi)を作成することもできます。
conda create -n new-gurobi -c gurobi gurobi
Compute Serverのアップデート
詳細な情報は次の記事を参照してください。How do I upgrade Compute Server?
バージョン間のパフォーマンス
メジャーバージョンやマイナーバージョンが更新され多彩に、パラメータ設定をデフォルトも含めチューニングし直すことは常に推奨されます。新バージョンにおけるデフォルトパラメータが旧バージョンでチューニングされたパラメータより優れていることはよく見られます。
バージョン間の互換性
Gurobiのライセンスには下位互換性があります。例えばGurobiのライセンスがバージョン11のものであれば、それ以下のバージョンのGurobi Optimizerを実行することが可能です。
その他の資料
- How do I update my academic license to the latest version of Gurobi?
- How do I update the token server version?
- How do I install Gurobi for Python?
コメント
0件のコメント
記事コメントは受け付けていません。