相关疑难解决方法(0)

在Windows 7上添加Python路径

我一直在尝试将Python路径添加到Windows 7的命令行,但无论我尝试哪种方法,似乎没有任何工作.我已经使用了set命令,我尝试通过编辑环境变量提示等添加它.

如果我在命令行上运行set命令,它会列出这个

python = c:\python27
Run Code Online (Sandbox Code Playgroud)

但它仍然无法识别Python命令.

阅读文档和各种其他来源似乎没有帮助.

编辑:为了进一步澄清,我在编辑环境提示符中将Python可执行文件的路径附加到PATH.似乎没有用.

python windows path python-2.7

137
推荐指数
12
解决办法
48万
查看次数

pyomo无法找到GLPK求解器

我正在尝试将Pyomo与GLPK求解器一起使用。我有一个经过测试的工作模型,但是不断收到错误消息,说找不到GLPK。

警告:无法找到解决程序“ glpk”所需的“ glpsol”可执行文件

我已经成功安装了glpk。我还将目录添加到我的path变量中,以便可以全局调用执行的目录。我从命令行使用glpsol --help对此进行了测试,并查看了打印的帮助信息。

下面的线程说它应该工作,但是可惜没有。

如何在WinPython中将glpk-solver和pyomo一起安装

有任何想法吗?

linear-programming python-2.7 glpk

5
推荐指数
1
解决办法
5854
查看次数

Pyomo:Python代码的访问解决方案

我有一个我想解决的线性整数程序.我安装了解算器glpk(感谢这个答案)和pyomo.我写了这样的代码:

from pyomo.environ import *
from pyomo.opt import SolverFactory

a = 370
b = 420
c = 2

model             = ConcreteModel()
model.x           = Var([1,2], domain=NonNegativeIntegers)
model.Objective   = Objective(expr = a * model.x[1] + b * model.x[2], sense=minimize)
model.Constraint1 = Constraint(expr = model.x[1] + model.x[2] == c)
# ... more constraints

opt = SolverFactory('glpk')

results = opt.solve(model)
Run Code Online (Sandbox Code Playgroud)

这产生了文件解决方案results.yaml.

我有很多问题,我想用同样的模式来解决,但不同的a,bc值.我想指定不同的值a,bc,解决了模型,得到的解决方案model.x[1]model.x[2],并有一上市a, …

python optimization mathematical-optimization linear-programming pyomo

4
推荐指数
2
解决办法
3641
查看次数