我在Anaconda 5.0.0中使用python 3.5.4。我尝试运行以下优化代码
z=scipy.optimize.linprog(c, A_ub, b_ub, bounds=bounds,method='interior-point',
options = {"maxiter":10000})
我收到这些错误消息
Traceback (most recent call last):
File "<ipython-input-8-60df6b13e821>", line 3, in <module>
options = {"maxiter":10000})
File "C:\Anaconda\envs\py35\lib\site-packages\scipy\optimize\_linprog.py", line 995, in linprog
raise ValueError('Unknown solver %s' % method)
ValueError: Unknown solver interior-point
请建议我该怎么做才能解决这些问题
答案 0 :(得分:1)
从Scipy 1.0.0开始出现了“ interior-point”方法。 https://docs.scipy.org/doc/scipy/reference/release.1.0.0.html
您当前的版本可能较旧。
您应该在Anaconda中更新scipy。