Нуитка с нуля 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 файлы

Другие вопросы по тегам