Как мне скомпилировать myfile.py в myfile.exe со всеми пакетами, которые я использовал в своем коде? - PullRequest
1 голос
/ 09 июня 2019

У меня проблема с окончательным файлом .exe.При написании кода я использовал пакет colorama и время, но окончательный скомпилированный файл не включает их.Я использую pyinstaller для компиляций, а PyCharm - как IDL.

Я пробовал py2exe, обновляя все используемые мной пакеты.

из импорта colorama Время импорта Fore

Я ожидаюкрасивый текст, но фактический при запуске file.exe - "\ 033 [30m My text"

1 Ответ

0 голосов
/ 09 июня 2019

Вы пробовали PyInstaller? Он упаковывает все ваши библиотеки, которые вы использовали, и превращает его в .exe

Если вы хотите скачать его, просто сделайте pip install PyInstaller, предполагая, что вы находитесь в Windows. И если вы хотите превратить вашу программу в .exe, все, что вам нужно сделать, это

cd C:\Location\For\Your\Python\File

, а затем запустить

pyinstaller myscript.py

Просто убедитесь, что ваши пакеты установлены в каталоге python.

Подробнее на этом сайте

...