Я создал скрипт python, который использует графический интерфейс tkinter, я попытался его упаковать с помощью py2app. Моя проблема в том, что я не знаю, как включить модуль tkinter. Я попытался упаковать свой скрипт без модуля, но все, что я получаю, это консольное сообщение с сообщением «ImportError: no module tkinter»Проблемы Py2app
ответ
Следующий скрипт setup.py должен сделать трюк для базового сценария на Tkinter (заменить «привет» .py 'по имени реального скрипта).
from setuptools import setup
setup(
app=['hello.py'],
setup_requires=["py2app"],
)
Это setup.py скрипт из py2app-х hello_tk example
UPDATE:
Вы упоминаете позже, что Tkinter не могут быть импортированы из «вне» приложения py2app'd либо, и что Расширение _tkinter (_tkinter.so) не существует. Это означает, что что-то не так с вашей установкой Python 3.3.
Я бы подумал, что это сработает, но, как оказалось, это не так, оно просто возвращает ту же ошибку – 2013-03-18 00:38:38
Я не знаю, почему это не получается для вас я не смог воспроизвести проблему :-(. –
И исключить очевидное: работает ли tkinter из командной строки (то есть, когда вы запускаете свой скрипт без использования py2app для создания пакета приложений) ? –
Чтобы связать приложение я предполагаю, что вы положили в терминале:
$ python setup.py py2app
я была такая же проблема и была разграбив поиск в Интернет для решения. Я также запускаю python 3.3 на Mac. После этого я положил это:
$ python3 setup.py py2app
это сработало как очарование! Надеюсь это поможет!
один способ упаковать приложение работает эта команда:
py2applet --make-setup filename.py
Тогда, вы можете запустить:
python3 setup.py py2app -A
- 1. Проблемы py2app, получение ошибок
- 2. Проблемы с Py2app: средства настройки
- 3. py2app prescripts
- 4. Проблемы с Py2app: возможно, доступ к файлам изображений?
- 5. Python Py2app упаковка каталоги
- 6. py2app с пользовательскими пакетами
- 7. py2app dropping wxpython (Snow Leopard)
- 8. Как использовать py2app для mac
- 9. Как установить py2app
- 10. python py2app help
- 11. Поддерживает ли py2app python3?
- 12. py2app import breaks cython
- 13. py2app ImportError с watchdog
- 14. Python Py2app ошибка
- 15. py2app и xml.etree.ElementTree
- 16. сбой py2app с PyQt5
- 17. Py2app include lxml
- 18. NameError py2app in modulegraph
- 19. Самооценка py2exe/py2app application
- 20. Включить pymssql в py2app
- 21. Относительный импорт и py2app?
- 22. py2app Не находит BeautifulSoup
- 23. Использование pkgutil.iter_modules с py2app
- 24. играть с py2app
- 25. Ошибка в приложении py2app
- 26. OSX 10.11 с py2app?
- 27. Py2App Как использовать
- 28. Python py2app с модулем psutil
- 29. Ошибка Py2App-- Функция не реализована
- 30. py2app Mac OS развертывание build
Какую версию Python вы используете? – TerryA
Я использую python 3.3 для mac – 2013-03-14 07:12:22
Работает ли пример tkinter в репозитории py2app? –