2015-06-13 3 views
0

У меня есть небольшая проблема с py2app , когда я построить приложение, у меня есть эта ошибкамодуля не найден (условный импорт) с py2app

Modules not found (conditional imports): 
* Image (/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/py2app-0.9-py3.4.egg/py2app/recipes/PIL/prescript.py) 
* java (platform) 
* java.lang (platform) 

Я предполагаю, что это проблема пути с моей Python 3, но Я не уверен, TY помощь

ответ

2

Я предполагаю, что вы строите ваше приложение, как это:

python3 setup.py myapp 

и используют py2app 0.9?

Если вы пытаетесь

python3 setup.py myapp -A 

делает эту работу? Использование псевдонимов, похоже, работает в большинстве случаев, но это не помогает, если вы хотите развернуть свое приложение на других машинах.

Вместо этого явно указать py2app включить ваши пакеты:

python3 setup.py myapp --packages=PIL 

Это правильно включить ваш PIL или модуль подушки. Должен работать и с другими модулями.

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