使用Anaconda(Python)在Windows上安装Pyomo
我想解决LP和ILP与,但不幸的是,我是如此新手,我不能正常运行它 我已经通过以下方式安装了Pyomo(Coopr) 我可以毫无问题地导入模块:使用Anaconda(Python)在Windows上安装Pyomo,python,windows,anaconda,conda,pyomo,Python,Windows,Anaconda,Conda,Pyomo,我想解决LP和ILP与,但不幸的是,我是如此新手,我不能正常运行它 我已经通过以下方式安装了Pyomo(Coopr) 我可以毫无问题地导入模块: $ python Python 2.7.5 |Anaconda 1.8.0 (64-bit)| ... Type "help", "copyright", "credits" or "license" for more information. >>> import coopr.pyomo >>> 在这一点上,我迷
$ python
Python 2.7.5 |Anaconda 1.8.0 (64-bit)| ...
Type "help", "copyright", "credits" or "license" for more information.
>>> import coopr.pyomo
>>>
在这一点上,我迷路了,因为理论上我找不到安装包的路径
(/coopr.pyomo/examples/pyomo/diet)
我想我必须这么做,但我最近读到,现在康达v。2.1
conda(新pypi安装)的一个分支增加了与pip和pypi更好的集成。特别是conda列表还将显示pip安装的软件包,conda install将首先尝试查找conda软件包,如果失败,将使用pip安装软件包
我的最终目标是将其实现到IPython笔记本中,并能够将结果作为输出
注意:我正在尝试运行演示文件
pyomo diet1.py diet.dat
现在是2017年,pyomo可以通过 要安装LP和NLP解算器,还可以使用conda
conda install -c cachemeorg glpk ipopt_bin
如果您使用的是Mac或linux,则可以使用conda forge安装更新版本
conda install -c conda-forge glpk ipopt
如果您希望通过pip安装pyomo或Solver:
检查位于pyomo.exe的windows上的路径是否确实是C:\Anaconda\Scripts
此外,由于cmd在开始时识别了pyomo命令,因此路径设置正确
与:
在cmd上,您可以获得所有路径的列表(其中包括C:\Anaconda\Scripts\)
因此,对于Anaconda,只需设置glpsol.exe所在的路径,即可从cmd.exe进行设置,并考虑到您已在“C:\glpk\w64”上解压缩winglpk:
之后,重新启动cmd并使用“cd”命令导航,其中包含data.py和data.dat
终于成功了!感谢pyomo项目的邮件列表
有关更多信息,我建议阅读以下链接:
wingplk:
在windows 7上设置路径:
在Acandona Navigator中,转到“环境”,然后打开终端并键入:
conda install -c conda-forge pyomo
此外,如果要安装glpk解算器,请执行:
conda install -c conda-forge glpk
pyomo solve diet1.py diet.dat
要检查所有可用的解算器,请执行以下操作:
pyomo help --solvers
要解决此问题,请执行以下操作:
conda install -c conda-forge glpk
pyomo solve diet1.py diet.dat
pyomo help --solvers
pyomo solve diet1.py diet.dat