2016-04-27 1 views
1

Je souhaite installer un outil d'optimisation énergétique URBS qui est écrit en python.Installation de pyomo windows 10

Une procédure d'installation est écrite avec, mais le résumé est comme ci-dessous.

  1. Installer Anaconda
  2. Installer pyomo en utilisant pip install pyomo
  3. Installer GLPK (dernier) et ajouter son chemin

Quand je suis toute cette procédure et à l'utilisation finale cette commande python runme.py

Il fonctionne parfaitement bien dans Windows 7, mais ne fonctionne pas dans windows10 Il donne une erreur lors de l'utilisation de Windows 10 comme attaché dans le fo Laisser l'image. Picture Error.

+0

Il serait utile que vous puissiez fournir la sortie de l'installation, qui semble être garfed d'une manière ou d'une autre. Il n'y a pas de raison pour que la ligne "coopr.environ" soit appelée dans cet exemple, et _VarDataWithDomain n'est pas importé dans la dernière version de Pyomo (Pyomo 4.3.11377) –

+0

Le problème est maintenant résolu. Sur le code de Windows 7 était parfaitement bien avec pyomo (plus tard) J'ai essayé ce code sur 3 Machines avec Windows 10 a même problème parce que pyomo4.3.11377 ne travaillait pas dans Windows 10. Même la commande 'pyomo --version' était donner une erreur. Je l'ai désinstallé et réinstallé plusieurs fois avec des techniques différentes, mais l'erreur était la même que j'ai utilisé une version précédente en utilisant 'pip install pyomo == 4.3.11328' et il a été résolu. Merci –

Répondre

1

Pyomo dernière version qui est pyomo4.3.11377 ne fonctionne pas avec Windows 10.

I J'ai essayé une ancienne version en utilisant pip install pyomo==4.3.11328 et il a résolu tous mes problèmes et j'ai utilisé une ancienne version de glpk4.57 avec pour exécuter le optimisations

0

Pouvez-vous essayer d'installer le module manquant coopr: Pip installer Coopr

Plus dans ce lien, https://software.sandia.gov/downloads/pub/coopr/CooprInstallGuide.html

+0

J'ai essayé mais ça n'a pas aidé. Ce problème était comme je l'ai mentionné ci-dessus. La commande 'pyomo --version' ne pouvait pas non plus être exécutée. J'ai obtenu la solution comme je l'ai mentionné dans ma réponse ci-dessus. –

1

Cela a été un problème avec le fichier de roue qui a été téléchargé sur pypi. Le problème a été corrigé à partir de Pyomo 4.3.11388.