我正在尝试使用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,并且无法找到更新它的方法。
答案 0 :(得分:1)
确保您拥有scipy版本0.15.0
或更高版本。
from scipy.optimize import linprog
linprog(c, A, b)