有没有办法通过Anaconda或Python 3解释GLPK或lp文件?

2024-09-19 14:18:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python和线性编程的新手。我目前通过Anaconda在我的设备上安装了Python 3,我已经下载了GLPKPyGLPK的所有安装文件。我还多次安装了glpk condo package。尽管如此,我发现自己无法在任何Python API上解释GLPK.lp文件,例如jupyter或sublime文本;i、 e.我无法导入glpk。以前的答案建议使用PyGLPK来解决这个问题,但它只在Python 2上起作用。PuPL也被推荐为一种能够解释.lp文件的工具,但我一直无法做到这一点(PuLP在我的命令提示符和anaconda上都可以正常工作,但它不能解释.lp文件,只能创建它们)。本质上,我有两个基本问题

  1. Anaconda GLPK软件包是否有效?我的一些同龄人也发现,让它工作起来很困难
  2. 是否有任何工具允许您通过Python3构建,更重要的是读取.lp文件

提前谢谢


Tags: 文件工具apipackage编程jupyter线性anaconda
1条回答
网友
1楼 · 发布于 2024-09-19 14:18:30

经过长时间的搜索,我终于发现Python-MIP是一个很好的解决方案

其他更麻烦、文档不完善的选项是使用针对IBMCPlex或Gurobi的商业API,特别是当您针对一个大问题时。他们都有免费的演示许可证,可以限制问题的大小

相关问题 更多 >