无法在OSX 10.8/Ubuntu14.x上编译pyglpk

2024-06-17 12:30:44 发布

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

我正在努力在OSX10.8上编译PyGLPK。我已经安装了glpk和gmp 通过自制。我已验证以下文件都存在于 /usr/本地/包括

gmp.h
gmpxx.h
glpk.h

但我仍然得到以下错误。在

^{pr2}$

有谁能给我一个建议来解决这个问题吗?我尝试过使用路径和环境变量,但是没有任何效果。在


Tags: 文件路径usr错误环境变量建议效果glpk
3条回答

不确定这是一般性的修复,但它解决了我对GLPK的特殊需求。我又恢复了以前的版本。在

首先卸载最新的:

brew remove glpk

然后安装一个旧的(4.39)。在

^{pr2}$

然后这个就很好了:

pip install glpk

不幸的是,pyglpk不能与更新版本的GLPK一起工作。我认为最新的版本是glpk4.47。在

我会把它作为对最初问题的评论,但我没有足够的声誉这样做。在

当我最近升级到带有glpk4.52的ubuntu14.04时,我遇到了同样的问题。许多旧的API已经被弃用,不再可以公开访问。我有一个解决办法:https://github.com/bradfordboyle/pyglpk。在

相关问题 更多 >