这个错误主要有两个原因:
- 您使用的是WLS许可与Gurobi版本早于10.0.0本地Windows / MacOS / Linux机器上。在这种情况下,请更新Gurobi 10.0.0或更新的版本。
- 您使用的是WLS许可与Gurobi版本到9.5.0容器环境(例如,码头工人)。在这种情况下,更新Gurobi 9.5.1或更新的版本下面,或者尝试修复。
解决案例2
这个错误是由于这一事实的最新版本有些码头工人主机系统转向并且v2导致冲突与Gurobi Web许可服务(WLS)。这个问题存在于所有Gurobi 9.5.0版本,并固定在9.5.1。影响平台例如:
- 码头工人桌面(MacOS和窗户)
- 码头工人引擎上运行Ubuntu 21.10, Fedora Debian 11日31日(后来)
解决方法取决于人想使用码头工人或docker-compose运行。
码头工人运行
添加以下参数运行当你叫码头工人使用Gurobi形象。
码头工人——特权——cgroupns =主机运行……
注意:——特权可能不需要在linux主机。
码头工人组成
特权:真docker-compose内可以设置。yml文件,然而cgroupns选项不能。这个属性必须添加默认设置的码头工人桌面或码头工人引擎。每个人都应该更新的码头工人设置添加以下属性:
“default-cgroupns-mode”:“主机”
在码头工人的桌面,一个可以访问的“偏好”屏幕。对于其他比码头工人的桌面软件,这些设置也存储在一个JSON文件但位置取决于操作系统,例如,默认的Linux上/etc/docker/daemon.json。
在JSON文件中,你应该添加以下顶级选项:
{…“default-cgroupns-mode”:“主机”}
然后,完全删除容器实例并重新启动码头工人守护进程在运行docker-compose之前。
评论
0评论
文章是关闭了评论。