记录一下自己解决的过程,仅供参考。

起因是在Ubuntu22.04.4(mac M2)虚拟机上安装cobra0.15.3时swiglpk包报错,python版本是3.6.7。

报错语句:

d4af72b937cc48558b167a15a94e0b06.png

WARNING: Discarding https://files.pythonhosted.org/packages/b7/c3/b635185e6af163af1b6ad786cc5afc6b5926405581c6ddd02c6f93f8a8d3/swiglpk-5.0.10.tar.gz#sha256=57ac34ad334da95dd168114bfdb50ae10a2a6a3ddef21e4941f46fe430c5a7e1 (from https://pypi.org/simple/swiglpk/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

解决方案:

进入swiglpk的github(https://github.com/opencobra/swiglpk)显示需要安装swig和GLPK。

71323006b43443c89c16352da8e625b9.png

按指令安装(记得时常更新apt)

6d80da80476e4730ac2746f7abf6963f.png 

安装成功后再安装cobra即可成功安装。 

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐