【问题标题】:Installing pyomo windows 10安装pyomo windows 10
【发布时间】:2016-08-21 13:21:20
【问题描述】:

我想安装一个用python编写的能源优化工具URBS

用它编写了一个安装过程,但它的摘要如下。

  1. 安装 Anaconda
  2. 使用pip install pyomo安装pyomo
  3. 安装 GLPK(最新)并添加其路径

当我遵循所有这些程序并最后使用此命令python runme.py

它在 Windows 7 中运行良好,但在 windows10 中无法运行 使用 Windows 10 时出现错误,如下图所示。 .

【问题讨论】:

  • 如果您可以提供安装的输出,这将很有帮助,这似乎以某种方式被搞砸了。在此示例中没有理由应该调用“coopr.environ”行,并且在最新的 Pyomo 版本(Pyomo 4.3.11377)中没有导入 _VarDataWithDomain
  • 问题已经解决了。在 Windows 7 上,pyomo 代码非常好(最新) 我在 3 台 Windows 10 机器上尝试了这个代码,但也遇到了同样的问题,因为 pyomo4.3.11377 在 Windows 10 中没有工作。甚至pyomo --version 命令也给出了错误。我用不同的技术卸载并重新安装了几次,但错误是一样的,然后我使用以前的版本使用pip install pyomo==4.3.11328,它得到了解决。谢谢

标签: python pyomo


【解决方案1】:

Pyomo 最新版本 pyomo4.3.11377 不适用于 Windows 10。

我尝试了使用 pip install pyomo==4.3.11328 的旧版本,它解决了我的所有问题,我使用旧版本的 glpk4.57 来运行优化

【讨论】:

    【解决方案2】:

    这是上传到 pypi 的轮子文件的问题。从 Pyomo 4.3.11388 开始,该问题已得到修复。

    【讨论】:

      【解决方案3】:

      您可以尝试安装缺少的 coopr 模块吗:pip install Coopr

      更多在这个链接, https://software.sandia.gov/downloads/pub/coopr/CooprInstallGuide.html

      【讨论】:

      • 我试过这个,但没有帮助。这个问题正如我在上面的帖子中提到的那样。 pyomo --version 命令也无法执行。正如我在上面的答案中提到的那样,我得到了解决方案。
      猜你喜欢
      • 2013-11-24
      • 2019-07-12
      • 2021-05-01
      • 2016-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多