| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Помогите переконвертировать программу на python в |
| Автор: sqvix 16.3.2014, 01:55 |
| Каким образом можно переконвертировать программу на python https://onedrive.live.com/redir?resid=6121D34505F21DFA%21107 в exe, чтобы получить такой файл https://onedrive.live.com/redir?resid=6121D34505F21DFA%21108 Пробовал py2exe, запускал из командной строки python file.py py2exe в file.py написал скрипт: * from distutils.core import setup import py2exe setup(console * Создается mining_proxy.exe весом 35KB, который невозможно запустить, “No module named stratum”. Cx_freeze вообще не устанавливается с сообщением “There is a problum with this windows installation package. a program required for this install to complete could not be run.”, хотя я установил все пакеты python начиная с 2.6 заканчивая 3.4 и добавил их в регистр. При запуске pyinstaller вылазит сообщение “Pyinstaller for python 2.6+ on windows needs pywin32”, хотя pywin32 установлены для 2.6 и для 3.3. Подскажите, пожалуйста, как правильно cконвертировать скрипт в exe. |
| Автор: dimonskif 16.3.2014, 23:21 | ||
Пробуй http://www.pyinstaller.org/
Будет сформирована директория по названию скрипта, в ней еще две build и dist. В dist найдешь откомпилированное приложение со всеми зависимостями. |
| Автор: sqvix 17.3.2014, 15:46 |
| Пробовал с cx_freeze и py2exe, exe, который получается, неработоспособен. Я не понимаю, если ее невозможно запаковать стандартными интерпретаторами, как вообще ее запаковали в binaries? Единственное, что остается, ставить linux и запускать под ним. |