Как создать exe файл Python

preview_player
Показать описание
Самый простой способ превратить вашу программу на Python в .EXE исполняемый файл. Теперь её можете отправлять другу и запускать без установки Python. Можно установить свою иконку и можно спрятать черную консоль ))) Интересно? Спроси как это сделать! )))
#python #exe

Рекомендации по теме
Комментарии
Автор

Пишет " Имя "pyinstaller" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. "

ArsonGameDev
Автор

Здравствуйте. у меня выходит ошибка:
PS main.exe
main.exe : Имя "main.exe" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ main.exe
+
+ CategoryInfo : ObjectNotFound: (main.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

ДенисЧетвериков-чо
Автор

Олег, если в проекте используется .env файл с api, token и иной информацией конфиденциальной, она тоже становится доступной другому пользователю если установить .еxe на другом компьютере или их можно как то скрыть?

nik-cs
Автор

Здравствуйте, анаконда хотел установить, а мне выскакивает "Unable to download Anaconda. Please view the console for more details."
В чём может быть дело?

OlegFantik
Автор

Столкнулся с проблемой, при компиляции вылетала ошибка ImportError: No module named _bootlocale. Проблема решена добавлением --exclude-module _bootlocale.
Например: pyinstaller -F -w main.py --exclude-module _bootlocale

Shahmanul
Автор

Добрый день в python 3.10 выдает какую надпись на желтом, подскажите как исправить
The scripts pyi-archive_viewer.exe, pyi-bindepend.exe, pyi-grab_version.exe, pyi-makespec.exe, pyi-set_version.exe and pyinstaller.exe are installed in which is not on PATH.
Consider adding this directory to PATH or, if you prefer to
suppress this warning, use --no-warn-script-location

nordeveloper
Автор

А вы не могли бы снять видео урок про бэкенд разработку, например как создать простенькое онлайн приложение или как настроит сервер, чтобы программа хранила информацию на нем

qweertyuiopqwertyuiop
Автор

Олег, подскажите пожалуйста, в чем может быть проблема?
Неделю назад, посмотрел данное видео(за что огромная Вам благодарность) и все у меня получилось. Но сегодня, не получается запустить pyinstaller, Пишет : Имя "pyinstaller" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, посл
е чего повторите попытку.
строка:1 знак:12
+ pyinstaller <<<<
+ CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException.

Соответственно предварительно еще раз запускал: pip install pyinstaller
и было так:
Requirement already satisfied: pyinstaller in c:\python38\lib\site-packages (5.7.0)
Requirement already satisfied: setuptools>=42.0.0 in c:\python38\lib\site-packages (from pyinstaller) (56.0.0)
Requirement already satisfied: altgraph in c:\python38\lib\site-packages (from pyinstaller) (0.17.3)
Requirement already satisfied: in c:\python38\lib\site-packages (from pyinstaller) (2022.14)
Requirement already satisfied: pefile>=2022.5.30 in c:\python38\lib\site-packages (from pyinstaller) (2022.5.30)
Requirement already satisfied: pywin32-ctypes>=0.2.0 in c:\python38\lib\site-packages (from pyinstaller) (0.2.0)
Requirement already satisfied: future in c:\python38\lib\site-packages (from (0.18.2)
WARNING: You are using pip version 21.1.1; however, version 22.3.1 is available.
You should consider upgrading via the 'c:\python38\python.exe -m pip install --upgrade pip' command.

АлександрЛобанов-тр
Автор

Очень нравятся ваши уроки, уважение👍🏻

mattgarstkasfan
Автор

Подскажите как быть если код использует графические файлы (.png). При компиляции что с ними произойдет?

Юрий-иъъ
Автор

Где то на форумах видел, чел утверждал что пайтон компилировать в exe это глупости якобы и тд, это костыль и прочие утверждения, это верно ?

mickey
Автор

Неужели за столько лет наши гениальные программисты не придумали ничего лучшего, чем эти танцы с бубнами?? Как было бы просто, сложить весь проект в одну папочку и запустить инсталлер, нет блин.... ковыряй командную строку, наделай в ней кучу ошибок....гимарой сплошной в общем. И да, этот файлик в примере (с 1 фразой Хелло Ворд весит целых 6 Мб!!!, страшно подумать если будет еще и картинка. Кстати, с размещением картинок у этого Инсталлера проблемы :((

_Kruzo_
Автор

Если использовать pyinstaller в Линукс, то соберется линуксовый исполняемый файл elf.
А как использовать pyinstaller в Линукс что бы собрать в Линукс виндовый exe? Или какие есть варианты собрать в Линукс из пайтоновского скрипта виндовый исполняемый файл?

ssa
Автор

Спасибо за видео, все получилось )
Теперь вопрос, как спрятать черную консоль? )

КапитанОрех-пк
Автор

А существование py кода как exe влияет на его производительность?

slowl
Автор

А двойным кликом файл нельзя запустить?

AntonDiakonov
Автор

Зачем использовать pyinstaller когда есть nuitka. Она быстрее будет

alekseypopov
Автор

при этом никто не может объяснить, почему на .ехе ругается антивирус. все только и лепят на ютуб инфу про инсталлер.

krab
Автор

Написал pip install PyInstaller и выскочило SyntaxError: invalid syntax, а вовсе не то, что в видео!

Alexander--
Автор

Запустил телебота в exe через консоль. Как остановить, не выключая компа и не через диспетчер?

poctk