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

Sdílet
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

Komentáře • 94

  • @mattgarstkasfan8602
    @mattgarstkasfan8602 Před 2 lety +6

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

  • @Asen3D
    @Asen3D Před rokem +6

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

  • @user-tp9ig3pt7y
    @user-tp9ig3pt7y Před rokem

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

  • @user-nv2et2lt1r
    @user-nv2et2lt1r Před rokem

    Спасибо за урок и нформацию.
    Лайк, подписка, коммент.

  • @qweertyuiopqwertyuiop1112

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

  • @Shahmanul
    @Shahmanul Před 2 lety +1

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

  • @user-kh5jw1zz1y
    @user-kh5jw1zz1y Před 2 lety

    Обожаю вас смотреть, люблю Python и C#)

  • @YanaTroy
    @YanaTroy Před rokem

    спасибо огромное ) респект!

  • @nordeveloper
    @nordeveloper Před 2 lety

    Добрый день в 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

  • @OlegFantik
    @OlegFantik Před 2 lety

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

  • @user-fp4cg8ic8n
    @user-fp4cg8ic8n Před rokem +1

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

  • @user-zj4tk1mh4m
    @user-zj4tk1mh4m Před rokem

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

  • @max1mka124
    @max1mka124 Před 2 lety

    Спасибо!

  • @kidborg1861
    @kidborg1861 Před 2 lety

    Вы легенда)

  • @kenjaev_hasan
    @kenjaev_hasan Před 2 lety +3

    А как делается: py to apk????????

  • @user-gu2sj7cn8f
    @user-gu2sj7cn8f Před 2 lety +1

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

  • @AntonDiakonov
    @AntonDiakonov Před rokem

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

  • @poct1k309
    @poct1k309 Před 2 lety

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

  • @ssa5967
    @ssa5967 Před 2 lety +4

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

  • @thed2286
    @thed2286 Před 2 lety

    By the way, how's your experience when you first time tried python ?

  • @user-qv9cq7li5r
    @user-qv9cq7li5r Před rokem

    Олег, подскажите пожалуйста, в чем может быть проблема?
    Неделю назад, посмотрел данное видео(за что огромная Вам благодарность) и все у меня получилось. Но сегодня, не получается запустить 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.

    • @dixonjrome
      @dixonjrome Před rokem +1

      не знаю, остался ли открыт вопрос спустя месяц, но мне помогло следующее: снести весь питон из системы, с офф сайт скачать последнюю версию и в установщике поставить галочку с PATH содержимым, в pycharm новый питон прижился, а из powershell заработала установка через pip и pyinstaller тоже

  • @relchcam7814
    @relchcam7814 Před 2 lety

    Расскажи пожалуйста, как сделать управление для картинки типо: WASD или же если ты на телефоне то тогда стрелки наэкранные

  • @slowl11
    @slowl11 Před 2 lety +2

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

    • @sir.ryzhik
      @sir.ryzhik Před 2 lety

      Если pyinstaller то не влияет вроде а если нуиткой то ускоряет

  • @user-od7fz8mb5g
    @user-od7fz8mb5g Před 2 lety

    А можно такое видео только про файл apk

  • @orumaczu2778
    @orumaczu2778 Před 2 lety

    что делать если вместе с прогой открывается консоль

  • @sircosicica
    @sircosicica Před 2 lety

    pip install PyInstaller
    File "", line 1
    pip install PyInstaller
    ^
    SyntaxError: invalid syntax

  • @user-xv7sh6lp7o
    @user-xv7sh6lp7o Před 2 lety

    👍

  • @mickey5995
    @mickey5995 Před 2 lety +1

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

    • @rau149
      @rau149 Před 2 lety

      Нет конечно чел аут

    • @user-wu3vu8kx9g
      @user-wu3vu8kx9g Před 2 lety

      Но а если заказчик просит .exe мне ему что расказывать вот ставь пайтон потом Пип потом батник создай и пропиши запуск .py файла?! Или просто прислать exe

    • @user-kh5jw1zz1y
      @user-kh5jw1zz1y Před 2 lety

      Ну смотря что. Что-нибудь крупное и требовательное вроде какой-нибудь игры ты не сделаешь(для этого есть C++, C#), но простенькие игры делать можно. Также на питоне можно делать офигенных ботов для ВК, Телеграма.

    • @user-kh5jw1zz1y
      @user-kh5jw1zz1y Před 2 lety

      Ну а ещё Python является очень хороший япом для создания искусственного интеллекта и нейронных сетей.

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

  • @lex1605
    @lex1605 Před 2 lety +1

    После компиляции python скриптов, антивирусы ругаются на готовый ехе на других машинах. Как побороть эту проблему ?

    • @emigrate89
      @emigrate89 Před 2 lety

      Насколько помню, после запуска exe файлы копируются во временную папку и запуск скрипта питон происходит оттуда, поэтому защитник и другие антивирусы ругаются

    • @user-wu3vu8kx9g
      @user-wu3vu8kx9g Před 2 lety

      Проставить чтобы антивирусы не проверяли папку temp

    • @lex1605
      @lex1605 Před 2 lety +2

      @@emigrate89 смысл в том, что бы я мог свободно запускать ехе на других машинах. Не буду же я на каждом устройстве добавлять в исключение папку temp

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

  • @Monte_Cristo_R
    @Monte_Cristo_R Před 2 lety +2

    Систематизируйте свои видео все и плэйлисты и превьюшки норм сделайте

  • @MrEpicTJ
    @MrEpicTJ Před 7 měsíci

    Что делать когда в дист не появляется папка

  • @krab9241
    @krab9241 Před 2 lety +2

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

    • @sir.ryzhik
      @sir.ryzhik Před 2 lety

      Ругался пока инсталлер не обновил

    • @demonstalker_game_developer
      @demonstalker_game_developer Před 2 lety

      Не все антивирусы ругаются, не обращай внимание на это, это не вирус!

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

  • @aneeshyr
    @aneeshyr Před 2 lety +3

    Could you please try to give English subtitles for people overseas

    • @wiseplat
      @wiseplat  Před 2 lety

      Hello )) Ok)

    • @GloryToUkrainianRus
      @GloryToUkrainianRus Před 2 lety

      @@wiseplat "ImportError: No module named _bootlocale" не работает создание ехе файла, такую ошибку выдает.

    • @GloryToUkrainianRus
      @GloryToUkrainianRus Před 2 lety

      @@wiseplat решил проблему, спасибо

  • @andyd254
    @andyd254 Před 2 lety

    После установки пакета ругается на команду: D:\Python\Progs>pyinstaler
    'pyinstaler' is not recognized as an internal or external command,
    operable program or batch file. Кто как исправить проблему?

  • @alekseypopov4734
    @alekseypopov4734 Před 2 lety +8

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

    • @sir.ryzhik
      @sir.ryzhik Před 2 lety +4

      А она не везде срабатывает. На своем проекте как не пытался её использовать не запускается полученный екзешник хоть тресни толи ошибка импорта Толи ече что-то окно чёрное мигнет не успеешь почитать. уже команду эту как только не переписывал

    • @demonstalker_game_developer
      @demonstalker_game_developer Před 2 lety +4

      nuitka не всё можно компилировать, проверено на себе!

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

  • @havanji
    @havanji Před 2 lety

    Помогите, столько не пробую всё одто и то же
    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

  • @Uncnown-uc7rz
    @Uncnown-uc7rz Před 2 lety

    Как в exe сделать .pyw?

  • @sir.ryzhik
    @sir.ryzhik Před 2 lety +2

    pyinstaller сила!! Вот чтоб сделать ещё так чтоб этот екзешник разобрать потом нельзя было...... Чета слышал про --key но он чёт не срабатывает с ним. А pyarmor платный гад.

    • @user-wu3vu8kx9g
      @user-wu3vu8kx9g Před 2 lety

      Найдете выход пишите сюда тоже тема интересна как спрятать свой код да ещё бесплатно )

    • @sir.ryzhik
      @sir.ryzhik Před 2 lety +1

      @@user-wu3vu8kx9g вот Олег наверно знает но молчит, не колится. Как партизан

  • @BvsDoc
    @BvsDoc Před 2 lety +5

    7 мегабайт "Hello World"????? Куда катится мир?

    • @lex1605
      @lex1605 Před 2 lety +2

      pyinstaller собирает и виртуальное окружение и все что в нем есть для компиляции

    • @BvsDoc
      @BvsDoc Před 2 lety +1

      @@lex1605Это к вопросу оптимизации. Сейчас, даже мало мальский программер, вообще не задумывается об оптимизации. Я начинал программировать на ИCКРА 10SX. Потом Pentium 100 (пропустил 286, 386dx40, 486sx25). Раньше учили оптимизации и лаконичности. Сейчас учат пользоваться GitHub-ом. Это полная ерунда. imho
      P/S/ Я в 1997 году написал на Delphi игру шахматы, так вот после компиляции игра весила 600 кб.
      P/S/2. Чтобы не было вопросов, а не звездобол ли я? Вышлю игру тебе)
      P/S/3 У меня в офисе в неё все играют)))

    • @lexluter963
      @lexluter963 Před 2 lety

      @@BvsDoc да я не сомневаюсь. Я прекрасно понимаю что оптимизация многое решает. В данном случае, python вообще не предназначался для компиляции под ехе (согласно офф. домументации), но комьюнити решило что надо. Ну в любом случае хорошо что есть такова возможность, плохо что данный функционал плохо оптиммизирован и имеет ряд недостатков.

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

    • @Kali_linux1
      @Kali_linux1 Před rokem

      Сукси всё

  • @maxfox0221
    @maxfox0221 Před rokem

    выдает ошибку

  • @lyubovnikolayevna7866

    не инсталер, а инстОлэр (installer). и не адэдэ, а эд (add).

  • @_Kruzo_
    @_Kruzo_ Před 7 měsíci

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

  • @traurigerengel
    @traurigerengel Před 2 lety +1

    Подскажите пожалуйста, как исправить данную ошибку?
    ImportError: No module named _bootlocale
    PS C:\Users\Trauriger Engel\YandexDisk\TraurigerIndex> pip install _bootlocale

    • @lovelybbq
      @lovelybbq Před 2 lety

      такая же беда

    • @Shahmanul
      @Shahmanul Před 2 lety

      @@lovelybbq --exclude-module _bootlocale добавьте. Например: pyinstaller -F -w main.py --exclude-module _bootlocale

    • @kitoboynaya
      @kitoboynaya Před rokem

      Бесплатно обучаю алгоритмической торговле! :)

  • @VakaramGolang
    @VakaramGolang Před rokem

    запятая )

  • @OrdinarykidVova2400
    @OrdinarykidVova2400 Před 2 lety

    это не работает вы какие то обманщики! я пишу pip install и вашей там библиотека. у мне ничего не работает. я буду жаловаться

    • @EP-sq4ge
      @EP-sq4ge Před rokem +1

      Вы писали в терминал? Пишите: pip install PyInstaller

    • @OrdinarykidVova2400
      @OrdinarykidVova2400 Před rokem

      @@EP-sq4ge это давно я уже понял

    • @OrdinarykidVova2400
      @OrdinarykidVova2400 Před rokem

      @@EP-sq4ge ты смотрел когда это было "комментарий"

  • @klijasd
    @klijasd Před rokem

    Чё то поматюкалось и нихера не произошло, ошибок никаких не писало

  • @konopatay
    @konopatay Před 2 lety

    Это же не пайтон который учат дети 7 класса

  • @1parallel_reality
    @1parallel_reality Před 2 lety +1

    какая-то свалка а не уроки. Все перемешано , не понятно с чего начинать

  • @Muslim_6666
    @Muslim_6666 Před 2 lety

    Видео ужасно тусклый, невозможно видет что там написано!.

  • @8tangoman460
    @8tangoman460 Před rokem

    ни о чем...

  • @dmitrynikitin8987
    @dmitrynikitin8987 Před rokem

    Скомпелировалось но не работает(