Как создать exe файл Python
Vložit
- čas přidán 20. 09. 2021
- Самый простой способ превратить вашу программу на Python в .EXE исполняемый файл. Теперь её можете отправлять другу и запускать без установки Python. Можно установить свою иконку и можно спрятать черную консоль ))) Интересно? Спроси как это сделать! )))
#python #exe
✔ Телеграм - t.me/wiseplat 🚀
✔ Вступай в группу Вк - wiseplat1 🚀
✔ Подписывайся zen.yandex.ru/id/5e9a61242427...
✔ Поддержи проект: wiseplat.org/donat
Очень нравятся ваши уроки, уважение👍🏻
Пишет " Имя "pyinstaller" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. "
Олег, если в проекте используется .env файл с api, token и иной информацией конфиденциальной, она тоже становится доступной другому пользователю если установить .еxe на другом компьютере или их можно как то скрыть?
Спасибо за урок и нформацию.
Лайк, подписка, коммент.
А вы не могли бы снять видео урок про бэкенд разработку, например как создать простенькое онлайн приложение или как настроит сервер, чтобы программа хранила информацию на нем
Столкнулся с проблемой, при компиляции вылетала ошибка ImportError: No module named _bootlocale. Проблема решена добавлением --exclude-module _bootlocale.
Например: pyinstaller -F -w main.py --exclude-module _bootlocale
Обожаю вас смотреть, люблю Python и C#)
как успехи?
спасибо огромное ) респект!
Добрый день в 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 'C:\Users\Admin\AppData\Roaming\Python\Python310\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to
suppress this warning, use --no-warn-script-location
Здравствуйте, анаконда хотел установить, а мне выскакивает "Unable to download Anaconda. Please view the console for more details."
В чём может быть дело?
Здравствуйте. у меня выходит ошибка:
PS D:\PythonProject\pythonProject\dist> main.exe
main.exe : Имя "main.exe" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также налич
ие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ main.exe
+ ~~~~~~~~
+ CategoryInfo : ObjectNotFound: (main.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Спасибо за видео, все получилось )
Теперь вопрос, как спрятать черную консоль? )
Спасибо!
Вы легенда)
А как делается: py to apk????????
Подскажите как быть если код использует графические файлы (.png). При компиляции что с ними произойдет?
3:38🙂
А двойным кликом файл нельзя запустить?
Запустил телебота в exe через консоль. Как остановить, не выключая компа и не через диспетчер?
Если использовать pyinstaller в Линукс, то соберется линуксовый исполняемый файл elf.
А как использовать pyinstaller в Линукс что бы собрать в Линукс виндовый exe? Или какие есть варианты собрать в Линукс из пайтоновского скрипта виндовый исполняемый файл?
поменяй на виндовс
By the way, how's your experience when you first time tried python ?
Олег, подскажите пожалуйста, в чем может быть проблема?
Неделю назад, посмотрел данное видео(за что огромная Вам благодарность) и все у меня получилось. Но сегодня, не получается запустить pyinstaller, Пишет : Имя "pyinstaller" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, посл
е чего повторите попытку.
строка:1 знак:12
+ pyinstaller =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 pefile>=2022.5.30->pyinstaller) (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.
не знаю, остался ли открыт вопрос спустя месяц, но мне помогло следующее: снести весь питон из системы, с офф сайт скачать последнюю версию и в установщике поставить галочку с PATH содержимым, в pycharm новый питон прижился, а из powershell заработала установка через pip и pyinstaller тоже
Расскажи пожалуйста, как сделать управление для картинки типо: WASD или же если ты на телефоне то тогда стрелки наэкранные
А существование py кода как exe влияет на его производительность?
Если pyinstaller то не влияет вроде а если нуиткой то ускоряет
А можно такое видео только про файл apk
что делать если вместе с прогой открывается консоль
pip install PyInstaller
File "", line 1
pip install PyInstaller
^
SyntaxError: invalid syntax
👍
Где то на форумах видел, чел утверждал что пайтон компилировать в exe это глупости якобы и тд, это костыль и прочие утверждения, это верно ?
Нет конечно чел аут
Но а если заказчик просит .exe мне ему что расказывать вот ставь пайтон потом Пип потом батник создай и пропиши запуск .py файла?! Или просто прислать exe
Ну смотря что. Что-нибудь крупное и требовательное вроде какой-нибудь игры ты не сделаешь(для этого есть C++, C#), но простенькие игры делать можно. Также на питоне можно делать офигенных ботов для ВК, Телеграма.
Ну а ещё Python является очень хороший япом для создания искусственного интеллекта и нейронных сетей.
Бесплатно обучаю алгоритмической торговле! :)
После компиляции python скриптов, антивирусы ругаются на готовый ехе на других машинах. Как побороть эту проблему ?
Насколько помню, после запуска exe файлы копируются во временную папку и запуск скрипта питон происходит оттуда, поэтому защитник и другие антивирусы ругаются
Проставить чтобы антивирусы не проверяли папку temp
@@emigrate89 смысл в том, что бы я мог свободно запускать ехе на других машинах. Не буду же я на каждом устройстве добавлять в исключение папку temp
Бесплатно обучаю алгоритмической торговле! :)
Систематизируйте свои видео все и плэйлисты и превьюшки норм сделайте
Что делать когда в дист не появляется папка
при этом никто не может объяснить, почему на .ехе ругается антивирус. все только и лепят на ютуб инфу про инсталлер.
Ругался пока инсталлер не обновил
Не все антивирусы ругаются, не обращай внимание на это, это не вирус!
Бесплатно обучаю алгоритмической торговле! :)
Could you please try to give English subtitles for people overseas
Hello )) Ok)
@@wiseplat "ImportError: No module named _bootlocale" не работает создание ехе файла, такую ошибку выдает.
@@wiseplat решил проблему, спасибо
После установки пакета ругается на команду: D:\Python\Progs>pyinstaler
'pyinstaler' is not recognized as an internal or external command,
operable program or batch file. Кто как исправить проблему?
одну букву l пропустил
Зачем использовать pyinstaller когда есть nuitka. Она быстрее будет
А она не везде срабатывает. На своем проекте как не пытался её использовать не запускается полученный екзешник хоть тресни толи ошибка импорта Толи ече что-то окно чёрное мигнет не успеешь почитать. уже команду эту как только не переписывал
nuitka не всё можно компилировать, проверено на себе!
Бесплатно обучаю алгоритмической торговле! :)
Помогите, столько не пробую всё одто и то же
PS C:\Users\Havanji\PycharmProjects\Havanji_Test> pip install PyInstaller
pip : Имя "pip" не распознано как имя командлета, функции, файла сценария или выполняем
ой программы. Проверьте правильность написания имени, а также наличие и правильность пу
ти, после чего повторите попытку.
строка:1 знак:1
+ pip install PyInstaller
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundExceptio
n
+ FullyQualifiedErrorId : CommandNotFoundException
Решил?:
Как в exe сделать .pyw?
Я точно так же делал
pyinstaller сила!! Вот чтоб сделать ещё так чтоб этот екзешник разобрать потом нельзя было...... Чета слышал про --key но он чёт не срабатывает с ним. А pyarmor платный гад.
Найдете выход пишите сюда тоже тема интересна как спрятать свой код да ещё бесплатно )
@@user-wu3vu8kx9g вот Олег наверно знает но молчит, не колится. Как партизан
7 мегабайт "Hello World"????? Куда катится мир?
pyinstaller собирает и виртуальное окружение и все что в нем есть для компиляции
@@lex1605Это к вопросу оптимизации. Сейчас, даже мало мальский программер, вообще не задумывается об оптимизации. Я начинал программировать на ИCКРА 10SX. Потом Pentium 100 (пропустил 286, 386dx40, 486sx25). Раньше учили оптимизации и лаконичности. Сейчас учат пользоваться GitHub-ом. Это полная ерунда. imho
P/S/ Я в 1997 году написал на Delphi игру шахматы, так вот после компиляции игра весила 600 кб.
P/S/2. Чтобы не было вопросов, а не звездобол ли я? Вышлю игру тебе)
P/S/3 У меня в офисе в неё все играют)))
@@BvsDoc да я не сомневаюсь. Я прекрасно понимаю что оптимизация многое решает. В данном случае, python вообще не предназначался для компиляции под ехе (согласно офф. домументации), но комьюнити решило что надо. Ну в любом случае хорошо что есть такова возможность, плохо что данный функционал плохо оптиммизирован и имеет ряд недостатков.
Бесплатно обучаю алгоритмической торговле! :)
Сукси всё
выдает ошибку
не инсталер, а инстОлэр (installer). и не адэдэ, а эд (add).
Неужели за столько лет наши гениальные программисты не придумали ничего лучшего, чем эти танцы с бубнами?? Как было бы просто, сложить весь проект в одну папочку и запустить инсталлер, нет блин.... ковыряй командную строку, наделай в ней кучу ошибок....гимарой сплошной в общем. И да, этот файлик в примере (с 1 фразой Хелло Ворд весит целых 6 Мб!!!, страшно подумать если будет еще и картинка. Кстати, с размещением картинок у этого Инсталлера проблемы :((
Подскажите пожалуйста, как исправить данную ошибку?
ImportError: No module named _bootlocale
PS C:\Users\Trauriger Engel\YandexDisk\TraurigerIndex> pip install _bootlocale
такая же беда
@@lovelybbq --exclude-module _bootlocale добавьте. Например: pyinstaller -F -w main.py --exclude-module _bootlocale
Бесплатно обучаю алгоритмической торговле! :)
запятая )
это не работает вы какие то обманщики! я пишу pip install и вашей там библиотека. у мне ничего не работает. я буду жаловаться
Вы писали в терминал? Пишите: pip install PyInstaller
@@EP-sq4ge это давно я уже понял
@@EP-sq4ge ты смотрел когда это было "комментарий"
Чё то поматюкалось и нихера не произошло, ошибок никаких не писало
Это же не пайтон который учат дети 7 класса
какая-то свалка а не уроки. Все перемешано , не понятно с чего начинать
Видео ужасно тусклый, невозможно видет что там написано!.
Buy internet
ни о чем...
Скомпелировалось но не работает(