WSL2(ubuntu20.04)下安装和激活GUROBI
发布网友
发布时间:2024-09-30 14:11
我来回答
共1个回答
热心网友
时间:2024-10-24 06:49
在WSL2环境下,特别是Ubuntu 20.04版本,安装和激活Gurobi需注意其规模*和特定设置。对于大规模问题,不能直接通过pip安装,因为这会*问题的规模。首先,你需要在Windows上下载Gurobi,将其移动到WSL2的文件夹中。然后在解压后的gurobi1003/linux64目录下,执行特定的安装和配置步骤。
在~/.bashrc文件中添加必要的环境变量配置,如果遇到找不到so库的问题,检查环境变量拼写。然而,Named_User Academic License类型仅限一台计算机使用,并依赖于网络地址,WSL2的不稳定网络可能导致license在重启后失效。解决这个问题,你需要在~/.bashrc中添加特定的bash代码段,然后运行一些命令,如cd到bin目录并运行gurobi.sh脚本。
在激活license时,你需要输入自己的license key,并可能被问及gurobi.lic文件的存放位置。默认情况下,可以选择默认位置,但如果希望自定义,需在环境变量GRB_LICENSE_FILE中设置。最后,通过输入gurobi.sh进行测试,确认安装和激活是否成功。
当在conda环境中使用Gurobi处理线性规划问题时,确保以上步骤都已完成,才能顺利进行计算。