gurobi.licはシステム上のデフォルトディレクトリに配置することを推奨しています。デフォルトでない場所を利用する場合エラーとなりやすく頻繁に問題が発生することがあります。
デフォルトディレクトリへの配置(推奨)
Gurobiが実行時に検索を行うデフォルトディレクトリは以下に設定されています。
| Windows: | C:\gurobi, またはホームディレクトリ(C:\Users\yourusername) |
| Linux: | /opt/gurobi, またはホームディレクトリ(/home/yourusername) |
| macOS: | /Library/gurobi, またはホームディレクトリ(/Users/yourusername) |
*gurobi.licをホームディレクトリに配置した場合、そのライセンスは配置したアカウントのみで利用可能です。
デフォルトディレクトリ以外への配置
gurobi.licをデフォルト以外の場所へ配置する場合、システム環境変数 GRB_LICENSE_FILE にファイルへの正確なパスを指定する必要があります。例えばgurobi.licをD:\work というディレクトリに配置した場合、GRB_LICENSE_FILE にはD:\work\gurobi.lic を設定します。
*環境変数はライセンスファイルそのものを示す必要があります。配置されているディレクトリではない点にご注意ください。
Common Installation issue: File location(英語の資料)
その他の資料
- ネームドユーザー、単一マシン、単一使用、無制限使用・無制限ユーザーライセンスを設定するには?
- How do I set system environment variables for Gurobi?
- ライセンスファイルの有効性を確認するには?