Нуитка с нуля MQ
Я пытаюсь использовать Nuitka для компиляции простого примера zeroMQ и у меня возникли проблемы. Я использовал следующую команду для компиляции:
nuitka --standalone --portable --remove-output --recurse-all --python-version=3.4 testclient.py
и я получаю следующее предупреждение о времени компиляции:
Nuitka:WARNING:testclient.py:1: Cannot find 'zmq' as absolute import.
Когда я запускаю exe, ошибка времени выполнения:
ImportError: No module named 'zmq'
Я делаю что-то не так или есть несовместимость с nuitka
а также zmq
? (testclient.py
отлично работает в переводчике.)
Может кто-нибудь помочь с исправлением этого? (Я публикую это здесь вместо того, чтобы напрямую писать по электронной почте автору Нуитки, чтобы другие тоже могли учиться на моих трудностях)
Использование Ubuntu 14.04 и Python3.4.
Редактировать: Подобные проблемы при использовании Windows 7 с Anaconda Python 3.4.
1 ответ
Распакуйте пакеты с яйцами так, чтобы простые.py файлы были доступны. Вы можете сделать это, добавив
[easy_install]
zip_ok = false
на ваш ~/.pydistutils
и переустановка зависимостей.
Почему-то нуитка 0.5.14.3 не любит сжатый .egg
файлы