Google colaboratory 更改在Google Colab上运行的纸浆的CBC路径

Google colaboratory 更改在Google Colab上运行的纸浆的CBC路径,google-colaboratory,linear-programming,pulp,Google Colaboratory,Linear Programming,Pulp,所以我尝试使用纸浆库在google colab上运行一个线性优化。但是,当我运行solve函数时,它在执行/usr/local/lib/python3.6/dist packages/pill/api//solverdir/cbc/linux/64/cbc时返回此错误 当我使用检查以前安装的cbc解算器的路径时,它返回此路径/usr/bin/cbc。看来这是一个路径问题 关于如何解决这个问题有什么线索吗?我正在使用2.1版的纸浆和2.9.9版+重新包装1-1的coinor cbc。谢谢 您可以明

所以我尝试使用纸浆库在google colab上运行一个线性优化。但是,当我运行solve函数时,它在执行/usr/local/lib/python3.6/dist packages/pill/api//solverdir/cbc/linux/64/cbc时返回此错误

当我使用
检查以前安装的cbc解算器的路径时,它返回此路径
/usr/bin/cbc
。看来这是一个路径问题


关于如何解决这个问题有什么线索吗?我正在使用2.1版的纸浆和2.9.9版+重新包装1-1的coinor cbc。谢谢

您可以明确指定CBC路径。例如:

 prob.solve(pulp.COIN(path='/usr/bin/cbc'))