2016-03-14 2 views
0

J'ai créé un script de serveur modbus en utilisant torsadé et quelques autres modules. Dans l'outil spyder Anaconda, le script fonctionne bien mais quand je crée un fichier exe en utilisant l'outil cx_freeze, j'obtiens l'erreur ci-dessous.aucun module nommé erreur Zope.interface lors de l'utilisation cx_Freeze

Twisted requires zope.interface 3.6.0 or later: no module named zope.interface 

S'il vous plaît aidez-moi à trouver une solution pour cela.

Note: J'ai installé des modules tordus et d'autres à l'aide pip installer à partir Anaconda invite de commande

+0

Ceci est fondamentalement le même problème que celui que d'autres ont eu avec 'py2exe',' pyinstaller' et 'py2app'. S'il vous plaît voir le doublon référencé et rouvrir si cela ne résout pas votre problème. – Glyph

Répondre

-1

Vous pouvez installer la version requise sur le module à l'aide pip:

pip install zope.interface 

forcer également réinstaller à l'aide pip:

pip install 'zope.interface==3.6.0' --force-reinstall 
+2

Veuillez ne pas utiliser '== 3.6.0'. Juste 'pip installer zope.interface'; il existe des versions beaucoup plus récentes, et mieux, disponibles. – Glyph