2016-03-14 2 views
0

Я создал скрипт сервера Modbus с использованием скрученных и нескольких других модулей. В утилите Anaconda spyder скрипт отлично работает, но когда я создаю exe-файл с помощью инструмента cx_freeze, я получаю следующую ошибку.нет модуля с именем Zope.interface error при использовании cx_Freeze

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

Пожалуйста, помогите мне найти решение для этого.

Примечание: Я установил крученые и другие модули с помощью пипа установки из командной анаконда проворной

+0

Это, по сути, та же проблема, что и у других, с «py2exe», «pyinstaller» и «py2app». Пожалуйста, просмотрите дублированный дубликат и снова закройте его, если он не касается вашей проблемы. – Glyph

ответ

-1

Вы можете установить необходимую версию на модуле с помощью пипа:

pip install zope.interface 

Также принуждать переустанавливать с помощью пипа:

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

Пожалуйста, не используйте '== 3.6.0'. Просто 'pip install zope.interface'; есть гораздо более свежие и лучшие версии. – Glyph

Смежные вопросы