Уведомления

Группа в Telegram: @pythonsu

#1 Март 18, 2014 16:01:12

jam
От:
Зарегистрирован: 2012-01-13
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите переконвертировать программу на python в exe

Может здесь найдёте что нибудь полезное: http://freepythontips.wordpress.com/2014/03/03/using-py2exe-the-right-way/#more-459



Офлайн

#2 Март 18, 2014 16:43:54

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Помогите переконвертировать программу на python в exe

sqvix
No module named stratum
Поставте stratum у вас его нет! Начал по порядку устанавливать все модули: stratum, далее стал ругаться на distribute, далее стал ругать autobahn => twisted.internet (его в сетапе в include надо указать иначе не увидит) => zope interface и вот тут на всякую версию zope.interface ругается…
вот так примерно выглядит setup:
from distutils.core import setup
import py2exe
setup(console=['mining_proxy.py'], options = {'py2exe':{'optimize': 2,'bundle_files': 1,'compressed': True,'dll_excludes': ['mswsock.dll', 'powrprof.dll'], "includes":["twisted.internet"]}},zipfile=None)
далее не продвинулся, не понимаю почему :
ImportError: Twisted requires zope.interface 3.6.0 or later: no module named zope.interface.
Версии менял, пока никак не продвинулся.

Отредактировано noob_saibot (Март 18, 2014 16:50:34)

Офлайн

#3 Март 18, 2014 16:49:53

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Помогите переконвертировать программу на python в exe

А если пошагово:
1 Создаем сетап как в ответе выше.
2 В сетапе обращаемся к скрипту который надо упаковывать
3 в цмд DPython27/python DPython27/setup.py py2exe
4 … (А тут всякие траблы типа модулей нет, либо они в инклуд не включены)
5 получаем скрипт.exe и ещё кучу барахла, чтобы барахла не было надо с настройками py2exe шаманить типа:
DPython27/setup.py py2exe -b 1 и т.д

Отредактировано noob_saibot (Март 18, 2014 16:53:27)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version