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