从scipy

时间:2015-10-01 07:58:32

标签: python scipy

我正在尝试使用SciPy解决线性程序。我导入了我认为是相关模块的行:

import scipy.optimize.linprog

然后,我用:

运行求解器
scipy.optimize.linprog(c, A, b)

给定错误状态

ImportError: No module named linprog

当人们没有指定要导入的模块时,似乎会出现大多数这样的错误。但是,我认为我已经通过指定linprog做到了这一点。有什么建议吗?

编辑:

导入行已修改为:

from scipy.optimize import linprog

现在错误状态:ImportError:无法导入名称linprog 我有scipy版本0.13.0b1,并且无法找到更新它的方法。

1 个答案:

答案 0 :(得分:1)

确保您拥有scipy版本0.15.0或更高版本。

from scipy.optimize import linprog
linprog(c, A, b)