Python в .EXE ► КАК?

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024
  • Лёгкий метод превратить Вашу Python программу в .EXE исполняемый файл.
    Чтобы её можно было отправлять другу и не просить его установить Python.
    🆇 Ссылки из видео 🆇
    𝟭: www.pyinstalle...
    𝟮: www.iconarchive...
    Наш паблик: how...
    Наш телеграм: t.me/howdyho
    Сотрудничество topic-8...
    💗 Музыка предоставлена RUclips Audio Library.

Комментарии • 2,1 тыс.

  • @serega1009
    @serega1009 5 лет назад +330

    Краткое содержание ролика:
    *pip* *install* *pyinstaller* - установка компилятора
    *pyinstaller* __ - компиляция(со служ. файлами)
    Флаги:
    *-F* - для компиляции единым файлом
    *-i* __ - с иконкой
    Путь к Python и Python\Scripts\ должны быть в PATH.
    P. S. Кстати, вместо *pip* (или *pyinstaller* ) можно использовать *python* *-m* *pip* ...

    • @artm04
      @artm04 5 лет назад +27

      Да в этом видео вообще можно было бы сказать "Всем Хауди Хо, друзья. Держите ссылку на инструмент для упаковки в .exe и его документацию в описании. Всем пока."

    • @ernarislambek3245
      @ernarislambek3245 5 лет назад +4

      Все равно выдает ошибку когда пишу на командную строку слово Python
      что делать?

    • @yustis-kof
      @yustis-kof 5 лет назад

      @@ernarislambek3245 , я немного поздно, но попробуй писать py вместо python

    • @hatik2205
      @hatik2205 5 лет назад +3

      @@yustis-kof блять. я сделал как на видео, ничего помогло, до сих пишет :- "pythoninstaller" не является внутренней или внешней
      командой, исполняемой программой или пакетным файлом . Никак не могу решить проблему (((

    • @hatik2205
      @hatik2205 5 лет назад

      @@yustis-kof error: invalid command 'bdist_wheel' и такое пишет. когда пишу pip install pyinstaller.

  • @pozver3041
    @pozver3041 4 года назад +78

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

  • @user-ur3un7vq3l
    @user-ur3un7vq3l 6 лет назад +59

    Как же мне помог этот видос. Люблю тебя!

    • @LichinOs
      @LichinOs 5 лет назад +4

      Я так понял Питон это какой-то уёбский язык, где даже конвертирование его программы в .ехе преподносят как конец света?
      Жду когда выйдет какой-то педрхон 7.0 и кто-то снимет видео
      "НАПИСАНИИ ПРАГРАМИ ХИЛО ВАРЛД НА ПЕДРХОНЕ, РИАЛЬНА???"

    • @dimitriywhite7728
      @dimitriywhite7728 5 лет назад +2

      @@LichinOs ха-ха говнокодееер

    • @arabian1797
      @arabian1797 5 лет назад +1

      @@LichinOs Просто этот канал и его аудитория уёбские.. Столько инструментов для конвертации .py в .exe, а они удивляются.

    • @LichinOs
      @LichinOs 5 лет назад +1

      @@arabian1797 Рил

    • @aleksforsidaev156
      @aleksforsidaev156 5 лет назад +1

      @@arabian1797 *Столько инструментов для конвертации .py в .exe, а они удивляются.* - если эта прога будет запускаться на WinXP/7/8/10 (жаль ее автор не выложил под роликом для теста), то это прорыв. По сравнению с Java. Для которой, чтобы запустить прогу в 4 МБ, нужен костыль в 150 МБ.

  • @andrey-bq1qf
    @andrey-bq1qf 5 лет назад +36

    Предложение темы видео:
    Декапиляция, если я знаю что программу написали на питоне и о том как защитить свое творение написаное на питоне от декампиляции.

  • @polunochNY
    @polunochNY 3 года назад +52

    было бы классно показать как делается полностью какой-нибудь проект программы, от написания кода, создания графического интерфейса для неё, до инсталлера. а то может ещё где какие нюансы выскакивают?..

  • @EFIM_immersive_fun
    @EFIM_immersive_fun 4 года назад +17

    Очень классный канал, спасибо. Узнать эту информацию в начале пути было весьма интересно и важно, это очень сильно подогрело мой интерес к программированию а он и так был не мал). Хотелось бы еще видеть создание простенького интерфейса для программы на Python, что бы делать настоящие программы с графическим интерфейсом. Хауди Хо!)

  • @bacsbaniosu9483
    @bacsbaniosu9483 5 лет назад +828

    Для начала ещё нужно прописать pip install wheel

    • @ОлегП-т2и
      @ОлегП-т2и 5 лет назад +21

      Спасибо !!!!!!!!1

    • @jksn4911
      @jksn4911 5 лет назад +4

      ЧУВАК СПАСИБО!!!!!!!!!!!

    • @ermi_1
      @ermi_1 5 лет назад +3

      Спасибо большое

    • @isded1681
      @isded1681 5 лет назад +1

      От души, помог

    • @bilalsaadulaev2674
      @bilalsaadulaev2674 5 лет назад +1

      Спасибо большое!!!)

  • @shellyotube3120
    @shellyotube3120 5 лет назад +56

    3:57. Press -F to pay respect! :)

    • @comachine
      @comachine 4 года назад +1

      PRESS F

    • @4aik652
      @4aik652 4 года назад +3

      Press -F to pay respect.exe

    • @SlavyanichGG
      @SlavyanichGG 4 года назад +3

      Press -F на 6:08)

  • @polunochNY
    @polunochNY 3 года назад +1

    такие мелочи очень важны! спасибо. потому что просто как кодить - много инфы!! а что потом с этим кодом делать, чтобы это хотя бы можно было друзьям показать... поменьше.

    • @jandikable
      @jandikable 3 года назад

      С Java вообще беда. По-настоящему binary exe не сделать. Обязательно нужен емучий JRE на стороне пользователя.

  • @СергейБукреев-л3э
    @СергейБукреев-л3э 6 лет назад

    Когда сказал, что при параметре -F ничего, кроме ехе'шника не надо сохранять, и я 2 часа просидел, исправляя библиотеки на виртуальной машине. Короче, все эти папки нужны! Не знаю, как это работает, но если все их перенести, то всё работает, а если только экзешник - ошибка точки входа в библиотеку.
    Но в целом, спасибо за видос, он был полезным:) Люблю этот канал

  • @vyacheslavzgurovets4179
    @vyacheslavzgurovets4179 6 лет назад +80

    Спасибо, действительно интересное видео, поскольку это уже просто "сухой" код написанный в редакторе, а почти готовый продукт, которым ты можешь поделиться с друзьями и знакомыми. Это "подогревает" интерес к программированию, появляется желание написать какую-то интересную или "смешную" программу. Было бы также интересно узнать, как создавать графические интерфейсы для таких программ. Если будет возможность и желание, сделай, пожалуйста, короткое видео с созданием какой-то простой программки, графического интерфейса для нее и компиляции всего этого в exe-файл.

    • @HowdyhoNet
      @HowdyhoNet  6 лет назад +39

      Верно, это подогревает интерес делать что-то интересное =)

    • @_RelaxAndSleepMusic
      @_RelaxAndSleepMusic 4 года назад +10

      Короче я понял как сделать так чтоб Хауди ответил на коммент
      надо написать БОЛЬШОЙ но БЕССМЫСЛЕННЫЙ коммент

    • @BohdanVR666
      @BohdanVR666 4 года назад +3

      @@_RelaxAndSleepMusic или маленький, но чтобы на него кто-то тупо ответил

    • @makhmudk
      @makhmudk 2 года назад +1

      Хахаха я написал код что типа комп взломан и вырубал комп и кидал это своим друзьям, в итоге -нервы у друзей)

    • @Yu-qy7nh
      @Yu-qy7nh 2 года назад

      Было б еще интересней, если каким нибуть путем получить файл OUT, это тоже самое что для Винды ехе.

  • @Testomania
    @Testomania 5 лет назад +37

    Когда жму на path открывается не та окошка, а другая

    • @SL124d
      @SL124d 4 года назад +5

      на семерке интерфейс отличается

    • @xep0B0
      @xep0B0 4 года назад +10

      Я нашел как. В WIN7 в строчке path все пути заносятся в одну строчку разделяясь символом; На другом ПК были нужные строчке в переменной path в верхнем окне, но нужно их добавить и в нижнее окно (системные переменные) в имеющуюся там переменную path.

    • @РустамСайбулаев
      @РустамСайбулаев 4 года назад

      Ее

    • @РустамСайбулаев
      @РустамСайбулаев 4 года назад

      @@xep0B0 е

    • @ilysharusher
      @ilysharusher 4 года назад +1

      @@xep0B0 всё равно не выходит. Ведро тупое этот комп

  • @ОльгаГалуза-ц7о
    @ОльгаГалуза-ц7о Год назад +5

    6:08 внимательно вглядитесь

    • @storm9479
      @storm9479 Год назад

      🤣🤣🤣🤣🤣

  • @Pixel_Magic
    @Pixel_Magic 3 года назад +1

    Я тупо сделал: 'pip install pyinstaller', потом написал 'pyinstaller 1.py' и всё заработало) Приложение открывается и работает :З Спасибо!

  • @mall3817
    @mall3817 3 года назад

    Специально перешёл на Ютуб с Гугла чтобы сказать Огромное спасибо!!!

  • @danpel8510
    @danpel8510 6 лет назад +10

    Спасибо, Абрахам! Очень полезно и компактно. Я компилировал раньше, но там автор предлагал какой-то более сложный вариант! С иконками вообще фишка, не знал!

  • @Boatbuilder723
    @Boatbuilder723 2 года назад +9

    "pyinstaller" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Не удается найти указанный файл. Не удается найти указанный файл помогите

    • @MrNatvies
      @MrNatvies 9 месяцев назад

      тоже самое(

    • @Itbobojonov-ml1qz
      @Itbobojonov-ml1qz 7 месяцев назад

      в той же переменной среде > path заходишь и вставляешь путь к pyinstaller. вот такой путь должно быть C:\Users\Muhammad\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts , но тебе надо самому найти это приложение и скопировать путь. где найти path есть в ролике

    • @Itbobojonov-ml1qz
      @Itbobojonov-ml1qz 7 месяцев назад

      @@MrNatvies в той же переменной среде > path заходишь и вставляешь путь к pyinstaller. вот такой путь должно быть C:\Users\Muhammad\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts , но тебе надо самому найти это приложение и скопировать путь. где найти path есть в ролике

    • @kocunys180
      @kocunys180 3 месяца назад

      ага, и при этом pyinstaller already installed

    • @infografic_designer
      @infografic_designer 2 месяца назад

      ага а я еще проверил путь и пайинсталлера там нету​@@kocunys180

  • @instastories8853
    @instastories8853 5 лет назад +26

    Хауди, помоги пожалуйста. Почему после компиляции программы у меня папка dist пустая? Какие могут быть причины? И еще в командной строке в конце выскакивает эта ошибка TypeError: an integer is required (got type bytes)

    • @АнтонБатюшков-е4ь
      @АнтонБатюшков-е4ь 5 лет назад +4

      тоже самое , помогите плез.

    • @khurshedkhuseynov155
      @khurshedkhuseynov155 5 лет назад +3

      Хауди Хо спаси,у меня тоже такая проблема

    • @instastories8853
      @instastories8853 5 лет назад +1

      Какие у вас есть предположения? В интернете ничего нет(ну я не нашел). Кто-то из вас пробовал откатить питон до версии 3.5 например?

    • @АнтонБатюшков-е4ь
      @АнтонБатюшков-е4ь 5 лет назад +1

      я попробовал, сработало

    • @instastories8853
      @instastories8853 5 лет назад

      Антон Батюшков, а как это сделать? Если не сложно, можешь написать вкратце?

  • @даликай
    @даликай Год назад +2

    *Мне нравится первое число здесь!* 0:37

  • @user-dranik333
    @user-dranik333 Год назад

    Хауди Хо, спасибо тебе огромное за все твои видео!!!

  • @karmajuney1927
    @karmajuney1927 5 лет назад +427

    Лайк если увидел) 6:08

  • @DimaZheludko
    @DimaZheludko 4 года назад +5

    Спасибо за доступный туториал. Просто и понятно.

  • @fluisha3727
    @fluisha3727 3 года назад +3

    Спасибо за информацию, только что использовал и было очень полезно))

  • @MEX1K
    @MEX1K Год назад

    Одно из самых полезных видео по Пайтон, я считаю. Однозначно лайк

  • @marinaurrey5246
    @marinaurrey5246 5 лет назад

    Спасибо за подробный урок, все получилось. Добавлю, что у меня получилось скомпилировать одновременно -F -w -i . Всё работает!

  • @ast.andrey9
    @ast.andrey9 4 года назад +7

    пытался скомпилить приложение с интерфейсом, но что-то не выходит. Кто знает в чем может быть проблема?

  • @stermondchannel2291
    @stermondchannel2291 3 года назад +3

    Благодарю за помощь в изучении Питона. Нравится стиль и качество подачи информации. Так держать!
    Не могу передать, сколько было танцев с бубном, чтоб pyinstaller у меня поехал.
    Простая задача оказалась совсем не простой, даже после такого подробного объяснения.
    Наверное не быть мне программистом :)

    • @artosty9782
      @artosty9782 Год назад +1

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

    • @Major_th
      @Major_th Год назад

      @@artosty9782 у меня тоже.
      не знаю как решить

  • @octopusclub5246
    @octopusclub5246 6 лет назад +37

    Спасибо за все уроки, а теперь пойду хакну автомат с едой

    • @tuavtorru3041
      @tuavtorru3041 4 года назад

      Тебе нужен яп c на питоне это ты это будешь делать долго

    • @nedostroy
      @nedostroy 4 года назад

      Скинь код🌝🌝😁😁

    • @Смурфик-ъ3щ
      @Смурфик-ъ3щ 3 года назад

      @@nedostroy аха. Перекинь мне в ЛС rustam(xam)#2228

    • @nedostroy
      @nedostroy 3 года назад

      @@Смурфик-ъ3щ непон

    • @Banka_Storm
      @Banka_Storm 3 года назад

      я с тобой

  • @x2comp
    @x2comp 2 месяца назад

    2024 на дворе. Это видео очень помогло. Всё сделал, как в инструкции на видео, и заработало. Спасибо.py

  • @allen_woka
    @allen_woka 4 года назад

    Спасибо огромное, очень помог. Я сразу стала искать гайды на английском, но ничего не нашла. А тут именно то, что я хотела!

    • @rifatzabirov9800
      @rifatzabirov9800 4 года назад

      думаю ты скоро не будешь так думать. Ведь уроков больше на будет..

  • @slavaarstocke
    @slavaarstocke 4 года назад +3

    Фикс проблемы команды (pip) у пользователей с Windows 7:
    1. Перейдите в переменные среды (как указано в видео).
    2.В параметрах среды для пользователя и "ваш пользователь":
    создайте переменную с именем Path и укажите путь к директории с Python\Scripts
    Вот и всё! Но python команда и сам в принципе python не будет работать! После того как завершите все процессы с командой pip, просто верните всё на место а именно:
    1.Веберите Path и нажмите изменить.
    2.Просто удалите \Scripts.(но оставьте бэкслеш!)

  • @dogerx1476
    @dogerx1476 5 месяцев назад +3

    pyinstaller' is not recognized as an internal or external command,
    operable program or batch file. Что делать

    • @милкикек
      @милкикек 2 месяца назад

      ' убрать надо потому что

    • @jogador7178
      @jogador7178 Месяц назад

      @@милкикек таже проблема, как решить?

  • @viirtualp1
    @viirtualp1 6 лет назад +125

    А когда будет продолжение Python Kivy?

  • @Apulcatolla
    @Apulcatolla 3 года назад

    Спасибо очень годное видео. Если кто будет компилировать проект с wxpython, то сначала в консоли проинсталируйте wxpython, иначе при запуске exe-шника будет сообщение не найден wx modul. Все работает отлично, спасибо еще раз за урок. Одно большое "НО" запускается очень долго.

  • @ЯрикНашиван-д9о
    @ЯрикНашиван-д9о 6 лет назад

    Можешь снять видео - КАК НАУЧИТЬСЯ БЫСТРО ПЕЧАТАТЬ НА КЛАВИАТУРЕ? Думаю, будет очень интересно послушать советы от проффесионала. Лайк, чтобы ХАУДИ увидел!

  • @ilyapaliy
    @ilyapaliy 6 лет назад +8

    Осторожно на версии питона 3.7 у меня выдавал ошибку с нулями при открытии скомпилированного файла, но с питоном 3.5 работает. Спасибки хауди за гайд

  • @Olga-rv9je
    @Olga-rv9je 6 лет назад +8

    SyntaxError: Non-UTF-8 code starting with '\xee' in file как решить такую проблему?) Установила Python версии 3.5, в Notepad++ стоит: Кодировать в UTF-8... Но не помогает(

    • @strobo25
      @strobo25 6 лет назад

      В нотпаде нужно выбрать не "кодировать в utf-8", а "преобразовать в UTF-8 без BOM"

    • @Olga-rv9je
      @Olga-rv9je 6 лет назад

      Я ставила преобразовать

    • @sixtyhertz
      @sixtyhertz 5 лет назад

      Используй Geany

    • @rasputin3903
      @rasputin3903 5 лет назад

      если ошибка в скрипте pyinstaller то нужно убрать коментарии из скрипта который лежит в ...\python37-32\

  • @жоржмилославский-б6щ
    @жоржмилославский-б6щ 4 года назад +6

    Traceback (most recent call last):
    File "", line 1, in
    NameError: name 'pip' is not defined
    >>> вот такое выдает что делать

    • @prosto_voda
      @prosto_voda 4 года назад

      ты в cmd пишешь?

    • @5051_
      @5051_ 4 года назад

      напиши в поиске виндовс "Командная сторока" или "cmd" и там пиши, а не в питоне

  • @СветланаКалимова-е4л
    @СветланаКалимова-е4л 8 месяцев назад

    Спасибо огромное, все доступно, понятно!)

  • @CyclopsV
    @CyclopsV 5 лет назад

    Искал я сервак для бота, искал... не нашел. Ну, зато теперь есть офигенный способ собирать питоновские файлы. И на том спасибо

  • @ДАНИЛ-ъ6р9т
    @ДАНИЛ-ъ6р9т 4 года назад +27

    На пайтан 3.8 не работает.
    лайк если тоже

    • @ДАНИЛ-ъ6р9т
      @ДАНИЛ-ъ6р9т 4 года назад

      Ага

    • @АртёмИванович-щ3й
      @АртёмИванович-щ3й 4 года назад +1

      Пропиши перед скачиванием pyinstaller вот это:
      pip install wheel

    • @zex3dsstream460
      @zex3dsstream460 3 года назад

      у меня не работает pip

    • @krinto27
      @krinto27 3 года назад +2

      @@zex3dsstream460 значит тебе рановато еще...

    • @Flatty2024
      @Flatty2024 3 месяца назад

      Работает, даже очень)

  • @peoirodifd
    @peoirodifd 4 года назад +4

    Это так звучит прикольно, устанавливаем установщик

    • @Tortinus
      @Tortinus 3 года назад

      Чтобы установить установщик установщика, нужно установить установщик установщика устоновщика.

  • @lsupwns6843
    @lsupwns6843 3 года назад

    Ты такой, зайка, просто лучший!

  • @ko-ko-ko-la
    @ko-ko-ko-la 4 года назад +1

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

  • @MRLEXA-bg8ws
    @MRLEXA-bg8ws 3 года назад +4

    Что делать если выписывает: "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом".

    • @alesmiller23456
      @alesmiller23456 3 года назад +1

      Эххх... ЖАлко что тебе никто не отетит. Но я пожалуй отвечу. Тебе нужно установить сам компилятор pyinstaller командой: pip install pyinstaller .

    • @КонстантинКанов
      @КонстантинКанов 3 года назад

      @@alesmiller23456 СПАСИБО

    • @mel-vs3rd
      @mel-vs3rd 3 года назад

      поменяй на питон 3.7 версии

    • @ВасилийФедотов-ю2х
      @ВасилийФедотов-ю2х 2 года назад +1

      Та же проблема! cmd не видит установленный pyinstaller!

  • @vladimir6963
    @vladimir6963 6 лет назад +9

    Абрахам, ты красава! Хотелось бы что-нибудь с Kivy связанное, например разобрать buildozer =)

    • @HowdyhoNet
      @HowdyhoNet  6 лет назад +12

      Buildozer будет разобран, как и cx_Freeze.
      Всё на очереди

    • @vladimir6963
      @vladimir6963 6 лет назад +1

      Будем ждать, спасибо за ответ =)

    • @azerplay7285
      @azerplay7285 4 года назад +1

      Хауди Хо что делать если у друга мой файл открывается на секунду и сразу закрывается

    • @ivan_inanych
      @ivan_inanych 4 года назад

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

  • @ЯнаСолях-и1и
    @ЯнаСолях-и1и 4 года назад +11

    Для начала за 5 минут написал простую программу для чего-то там блять связано с массой...

  • @ProProgrammist_IT
    @ProProgrammist_IT 4 месяца назад

    Спасибо ОЧЕНЬ ПОМОГ! RESPECT!

  • @ЕвгенийГайнутдинов-у3ъ

    Я написал программу с библиотекой tkinter
    Прописываю в командной строке: pyinstaller -F -w parser.py
    Всё вроде идет по плану. Но когда я пытаюсь открыть уже готовое приложение в формате exe, то оно не открывается и выдаёт ошибку. В чём может быть проблема?

  • @johnyrden8861
    @johnyrden8861 4 года назад +6

    Как поставить больше одного лайка? Крайне полезная вещь. Все работает, как часы.

  • @arenmkhoyan
    @arenmkhoyan 6 лет назад +48

    Спасибо, а уроки по django когда будут?

    • @bratherboys1379
      @bratherboys1379 5 лет назад +3

      У Олега Молчанова уроки топ

    • @mrrobot-wi3jn
      @mrrobot-wi3jn 5 лет назад +1

      Совсем скоро

    • @benivolentia
      @benivolentia 5 лет назад

      Django - хрень, FLASK!!!!!

    • @debez3716
      @debez3716 5 лет назад +3

      @@benivolentia на фрилансе всем нужен джанго

    • @garrip91
      @garrip91 4 года назад +1

      @@bratherboys1379 Вообще-то уже 3-й Django вышел, так что ролики Олега Молчанова уже не в топе!

  • @Puuvilik
    @Puuvilik 5 лет назад +12

    TypeError: an integer is required (got type bytes) Выдает ошибку что делать , подскажите плз

    • @asion1448
      @asion1448 5 лет назад

      Тоже . Помогите!

    • @Колонист-л3щ
      @Колонист-л3щ 5 лет назад

      ребят, такая же проблема, если не сложно - напишите пожалуйста (возможно из-за версии python)

    • @asion1448
      @asion1448 5 лет назад +3

      Я нашол, ошибка изза версии, надо удалить и скачать версию старше (3.7 например).

    • @react_z
      @react_z 5 лет назад +2

      @@asion1448 выдаёт туже проблему, версия 3.8 !!!! как решить то ее ?

    • @slapc6622
      @slapc6622 5 лет назад +1

      @@react_z такая же ситуация, тоже без понятия, как решить

  • @KotyarkaCat
    @KotyarkaCat 2 года назад +1

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

    • @KotyarkaCat
      @KotyarkaCat 2 года назад

      уже разобрался, ответ не требуется.

  • @Yagid
    @Yagid 4 года назад +1

    У меня один вопрос, это нормально что вот такой маленький код:
    import pyautogui as auto
    import keyboard as key
    print("Добро пожаловать в автокликер.")
    start = input("На какую кнопку вы хотите сделать старт: ")
    stop = input("И стоп: ")
    while True:
    if key.is_pressed(start):
    while True:
    auto.tripleClick()
    if key.is_pressed(stop):
    break
    в exeшнике весит 10 мегабайт? Как по мне это писец, как сделать чтобы весило меньше?
    P.S. сам код весит 1 килобайт

  • @ИльяГригорьев-о1ю
    @ИльяГригорьев-о1ю 4 года назад +3

    почему мне пишет:
    "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    • @DrReFiXYT
      @DrReFiXYT 4 года назад

      дадада

    • @maxmain_offical
      @maxmain_offical 4 года назад

      А ты его установил?

    • @pavel_panchenko
      @pavel_panchenko 4 года назад

      Пиши в командной строке

    • @DrReFiXYT
      @DrReFiXYT 4 года назад

      @@pavel_panchenko Я устанавливал в ConEmu но ничего не работало, потом откатил до другой версии и установил по ссылке с гитхаба .

    • @timekick9306
      @timekick9306 4 года назад

      напиши pip install wheel а потом pip install pyinstaller

  • @derektox_manticor
    @derektox_manticor Год назад +4

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

    • @lionwilson
      @lionwilson 8 месяцев назад

      Сделать все как на видео не судьба?

  • @KyivTomorrow
    @KyivTomorrow 4 года назад +3

    Помогите. Я скомпилировал файл с графическим интерфейсом (tkinter), нажимаю на .exe, открывается на секунду, и закрывается чёрное окно.

    • @charajay8827
      @charajay8827 4 года назад

      У меня так же

    • @denbiggy3835
      @denbiggy3835 4 года назад +1

      Нужно все сторонние файлы (фото, текстовые файлы, которые использует программа) перенести в папку dist, где лежит сам exe-файл

    • @denbiggy3835
      @denbiggy3835 4 года назад +1

      Нужно все сторонние файлы (фото, текстовые файлы, которые использует программа) перенести в папку dist, где лежит сам exe-файл

    • @jokeforce1946
      @jokeforce1946 4 года назад +1

      windowname.mainloop () в конце кода есть?

  • @fenek8142
    @fenek8142 3 года назад

    Блин огромное тебе человеческое спасибо разобрал в этом видео все что можно и нельзя все понял огромное тебе спасибо еще раз

  • @noookm
    @noookm 3 года назад

    У меня на 3.8.7 (последняя для win7) заработало после действий
    1 - ставил при установке питона вообще все галки
    2 - проверил системный путь чтобы было "C:\soft\python387\;C:\soft\python387\Scripts\;" soft это путь к питону у меня
    3 - после этого ввёл в командной строке "pip install pyinstaller"
    4 - потом обновил какую-то штуку для pip "c:\soft\python387\python.exe -m pip install --upgrade pip"
    5 - в папке с моей программой запускаю "pyinstaller 1.py" и экзешник делается норм
    Спасибо!

  • @SubaruK
    @SubaruK 4 года назад +5

    Когда компилю всё вроде без ошибок, а при открытии .exe он просто не открывается.

  • @geekzavr8016
    @geekzavr8016 3 года назад +4

    Спасибо огромное! Только вот проблемка, у меня виндоус дефендер считает получившуюся програмку трояном и удаляет)

    • @Чьрьнъвранъ
      @Чьрьнъвранъ 3 года назад

      Бывает ¯\_(ツ)_/¯

    • @yrtzt
      @yrtzt 2 года назад

      так удали виндовс дефендер

  • @harakiri-d4m
    @harakiri-d4m 5 лет назад +5

    Если у кого то бывает так,что программа после выполнение моментально закрывается,то просто в конце вашей программы добавьте"input('Press ENTER to exit')"

    • @brinza888
      @brinza888 5 лет назад

      Аслан Абдулаев и самое главное не прописывать флаг -w во время компиляции. Тогда консоль останется и будут видны ошибки.

    • @yamite2794
      @yamite2794 3 года назад

      а если у меня код который выполняются деёствия, и мне после ввода числа нужно нажать enter а оно закрывается?

    • @harakiri-d4m
      @harakiri-d4m 3 года назад

      @@yamite2794 Она не будет закрываться, если после "input" будут еще действия

    • @yamite2794
      @yamite2794 3 года назад

      смотри, у меня в начале написано. what= input('"Текст"("Варианты ответа"):') это, же считается, или мне нужно написать что-то в конце. или мб по другому надо как-ибудь, если не сложно то как? input(и что тут писать)?

    • @harakiri-d4m
      @harakiri-d4m 3 года назад +1

      Ты в самом конце программы должен написать "input=(" ")", после выполнения всего кода в конце ты должен будешь нажать "enter", чтобы окно закрылось

  • @Slavasil
    @Slavasil 2 года назад

    теперь надо видео "python в exe: зачем?"

  • @mrgryzzly3089
    @mrgryzzly3089 4 года назад

    у меня беда..
    пишет что пайнинсталер не является внутренней или внешней командой

    • @Tortinus
      @Tortinus 3 года назад +1

      соболезную твоей беде...

  • @yagan_dawn2008
    @yagan_dawn2008 5 лет назад +3

    у меня в папке dist нету ни одного файла,если пишу без флага F то файл появляется но сразу же показывает прекращение работы что делать?

    • @tooman
      @tooman 5 лет назад

      В конце напиши print() . Должно помочь

    • @yagan_dawn2008
      @yagan_dawn2008 5 лет назад

      @@tooman спс

  • @Антон-н1в
    @Антон-н1в 2 года назад +3

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

  • @jasurikromov4018
    @jasurikromov4018 5 лет назад +5

    а что делать или как добавить пункт Path в "переменные среды"?????

  • @gaven3442
    @gaven3442 5 лет назад +2

    Подскажите пожалуйста, когда пытаюсь установить иконку на программу выдает следующую ошибку - struct error unpack requires a buffer of 16 bytes

    • @sgeinok5950
      @sgeinok5950 4 года назад

      Может на данный момент ты знаешь решение?

  • @darkhunter777
    @darkhunter777 7 месяцев назад +1

    Так в Visual studio должен быть уже встроенный компилятор же 😁

  • @Виктор-ц9ч6л
    @Виктор-ц9ч6л 4 года назад +3

    Скажите пожалуйста кто знает, что сделать, если пишет: «pyinstaller не является исполняемой командой». Или что-то такое. Ну в общем не знает он такой команды, а установка pip нормально прошла

    • @Виктор-ц9ч6л
      @Виктор-ц9ч6л 3 года назад

      @Степанюк Назарій, набери в интернете: «Как добавить pyinstaller в PATH?”. Можно в ютубе, если сделаешь - должно работать

    • @Виктор-ц9ч6л
      @Виктор-ц9ч6л 3 года назад

      @@patepo1, спасибо, но уже сделал😌

  • @wides9521
    @wides9521 4 года назад +5

    Почему файл роспознает как вирус? В вирустотал очень много вирус показывает

    • @DivineDMS
      @DivineDMS 4 года назад

      Не знаю

    • @Tortinus
      @Tortinus 3 года назад

      да потому что каждая операционная система так ругается
      не верь ей..

  • @Илон-ц5о
    @Илон-ц5о 2 года назад +1

    помогите! при компиляции я использую колораму и компиляция проходит хорошо но при запуске ехе в программе вместо цветов просто непонятные символы в начале текста

  • @oggr4116
    @oggr4116 2 года назад

    Спасибо, ваша инструкция очень помогла (Python 3.8)

  • @yippeeki-yey
    @yippeeki-yey 5 лет назад +11

    Гуглил как исправить ошибку с pip, нашел твой видосик по описанию не связанный с этой темой, но нет, оказывается не просто так его выдал

    • @alistenkurut
      @alistenkurut 4 года назад

      знакомо тоже так бывает))

  • @takarai1919
    @takarai1919 5 лет назад +4

    Почему когда я пишу на pygame у меня при запуске exe просто несколько секунд пустая консоль потом появилось окно с игрой на секунду и закрылось вместе с консолью

    • @crackerman3732
      @crackerman3732 5 лет назад

      Может быть с антивирусом у меня тоже удалялся exe файл но потом увидел его в антивирусе как вирус или троян...

    • @allen_woka
      @allen_woka 4 года назад

      Cracker Man да да. Мне помогла перезагрузка компа, отключение антивируса, и повторное создание exe как на видео

  • @korutsup
    @korutsup 3 года назад +2

    "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    ПОНИМАЮ

    • @freecat942
      @freecat942 3 года назад +1

      эта строка меня скоро с ума сведёт

  • @firefix6632
    @firefix6632 Год назад

    это конечно всё очень хорошо, и мне очень помогло, но что если файла 2? (типа сам файл с рабочим кодом, и файл под созранения?) Или создавать файл под сейвы отдельно?

  • @muradbunyatov5571
    @muradbunyatov5571 2 года назад

    0:51 Хауди Хо: ...Превратичь Я:😂🤣

  • @1421-x7c
    @1421-x7c 5 лет назад +2

    Люди, может кто подскажет. Запускаю уже exe файл, после ввода любого символа и нажатия enter прога сразу закрывается, в чем дело?

    • @Ryan-oh2om
      @Ryan-oh2om 4 года назад

      может код короткий? тайм слип есть?

    • @IlyaKomarov-n7h
      @IlyaKomarov-n7h 3 года назад

      попробуй pip install wheel

  • @bes534
    @bes534 5 лет назад +3

    Ввожу в консоль pip install pyinstaller выводит много красного текста. Что делать?

    • @zaker6335
      @zaker6335 5 лет назад

      +++

    • @largoxx
      @largoxx 5 лет назад +1

      у тебя обновленный пип. установи 18.1 и не будет проблем

    • @largoxx
      @largoxx 5 лет назад

      @@xxxacxatxxx какой осью пользуешься?

    • @largoxx
      @largoxx 5 лет назад

      @UC78t4YHPlzpPfIh2zp1lOyA если винда, то в кмд введи "pip uninstall pip"
      и установи ее заново. по идее должна встать именно 18.1

    • @xxxacxatxxx
      @xxxacxatxxx 5 лет назад

      Rejep Mamedov спасибо, уже откатил, правда в ехе перекинуть не удалось выдал ошибку 263 определение кодировок исходного кода

  • @viooi2582
    @viooi2582 4 года назад

    Хауди, большое, нет огромное спасибо тебе. Я около недели искал как подключить pip, выдавало ошибку, и документацию читал и в RUclips смотрел, нигде не было. И тут ради интереса решил посмотреть этот твой видосик и прям кайфанул от того, что нашел. Это однозначно лайк, а подписка уже давно.

  • @Thefighterofthelight
    @Thefighterofthelight 5 месяцев назад +1

    а какую консоль автор использует? с обычной консолью windows не работает

  • @xabacxabacov1158
    @xabacxabacov1158 5 лет назад +3

    Non-UTF-8 code starting with '\xf2' in file что делать Хауди?

    • @ПарампамА
      @ПарампамА 5 лет назад

      Нашел решение?

    • @xabacxabacov1158
      @xabacxabacov1158 5 лет назад

      @@ПарампамА нет я забил хуй на это программирование, лучше буду вкладывать бабло в драг металлы

    • @itzhellcod3r-developer609
      @itzhellcod3r-developer609 5 лет назад

      @@xabacxabacov1158 жаль ;(

    • @angrycupqweggg1851
      @angrycupqweggg1851 5 лет назад

      ​@@ПарампамА я нашел, отредактируй текстовиком указанный файл, там закомменчен путь к файлу, и в нем символы на русском, скорее всего твое имя пользователя или название папки. Просто удали этот комментарий

    • @angrycupqweggg1851
      @angrycupqweggg1851 5 лет назад

      @@itzhellcod3r-developer609 ​ Парампам А я нашел, отредактируй текстовиком указанный файл, там закомменчен путь к файлу, и в нем символы на русском, скорее всего твое имя пользователя или название папки. Просто удали этот комментарий

  • @gregoryjenferd9740
    @gregoryjenferd9740 5 лет назад +4

    Такой вопрос:
    Согласно Вашей инструкции я скомпилировал простенькую программу, без импорта сторонних файлов или чего-то подобного, и все запустилось как надо. Но, при компиляции более сложного файла просто на 1 секунду выскакивает черный экран и ничего не происходит. Не могли бы Вы подсказать, что это может быть??

    • @HHVJoshiki
      @HHVJoshiki 2 года назад

      Ответ как я понял не нашел)

  • @benivolentia
    @benivolentia 5 лет назад +3

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

    • @artm04
      @artm04 5 лет назад

      Интересно, ты знаешь в чем ошибка?

    • @vsweetbread
      @vsweetbread 5 лет назад +1

      Возможно ты python в PATH не добавил

    • @PianoElipse
      @PianoElipse 3 года назад

      @@vsweetbread хых, тогда б весь пифон в сосоли не работал :D

    • @vsweetbread
      @vsweetbread 3 года назад

      @@PianoElipse но мы ведь не знаем, работает ли Python в консоли, или нет

    • @PianoElipse
      @PianoElipse 3 года назад

      @@vsweetbread так если пифон работает, то чё его трогать7 :D

  • @TamerlanSerik-c9h
    @TamerlanSerik-c9h 3 года назад +2

    хочу добавить то что если ты делаешь игру в pygame и ты используешь картинки , музыку и т.д. , то когда ты компилируешь python код то твоя игра не заработает , однако можно закинуть в туже папку с exe файлом твоей игры и тогда всё заработает

    • @Алэгхорошоработающий
      @Алэгхорошоработающий 2 года назад

      Что надо закинуть в туже папку? У меня как раз такой случай. Уже пол дня это убил

    • @TamerlanSerik-c9h
      @TamerlanSerik-c9h 2 года назад

      @@Алэгхорошоработающий картинки , музыку и т.д

  • @DrReFiXYT
    @DrReFiXYT 4 года назад +2

    "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.
    ПОМОГИТЕ

    • @Барсик-ь5г
      @Барсик-ь5г 4 года назад +1

      pyinstaller работает до python 3.7 значит у тебя версия постарше

    • @PianoElipse
      @PianoElipse 3 года назад

      @@Барсик-ь5г хрен там, та же ошибка, но версия 3.6.2

    • @PianoElipse
      @PianoElipse 3 года назад

      @Степанюк Назарій слетел с 3.6ю2 на 3.7.0. И все заработало

  • @playgames-h1k
    @playgames-h1k 3 года назад +3

    ХАУДИИИ ПОМОГИ! Я СДЕЛАЛ ТАК ЖЕ САМО КАК ТЫ И СКИНУЛ ФАЙЛ ДРУГУ, НО ТАМ НАШЕЛСЯ ТРОЯН. ЧТО ДЕЛАТЬ?

    • @qeruv175
      @qeruv175 3 года назад

      Хз

    • @iluha_aka_bekov723
      @iluha_aka_bekov723 3 года назад

      Не надо было делать Троян

    • @iluha_aka_bekov723
      @iluha_aka_bekov723 3 года назад +1

      Сделай Троян в Трояне

    • @playgames-h1k
      @playgames-h1k 3 года назад +1

      @@iluha_aka_bekov723 у меня там обычная программа, я не злоумышленник

  • @psixoz3143
    @psixoz3143 5 лет назад +3

    можно ли так скомпилировать Python Kivy? Сам файл компилиться, но при запуске сразу закрываеться

    • @traunn_9898
      @traunn_9898 4 года назад +1

      та же фигня с pygame

    • @himita2111
      @himita2111 4 года назад

      @@traunn_9898 внимательнее слушайте,уже в конце программы добавьте input()

    • @traunn_9898
      @traunn_9898 4 года назад

      @@himita2111 спасибо, но я уже решил проблему, оказывается pyinstaller не дружит с обычным шрифтом, использующимся в pygame, пришлось брать один из системных шрифтов и закинуть в папку data, указав путь в самой программе.

    • @kseniiaparshina7710
      @kseniiaparshina7710 4 года назад

      @@traunn_9898 можете описать подробнее? аналогичная ошибка

    • @traunn_9898
      @traunn_9898 4 года назад

      @@kseniiaparshina7710 найдите в системе какие-нибудь шрифты(timesnewroman или, как в моем случае arial), залейте в папку data и вместо None там где вы указываете какой шрифт будет у надписи пропишите в кавычках путь к шрифту "data/название шрифта.ttf". Тогда pyinstaller ругаться перестанет и найдет-таки шрифт и запустит приложение

  • @alexprudov5551
    @alexprudov5551 5 лет назад +5

    Failed to create process(( Почему?

    • @neyn405
      @neyn405 4 года назад

      Alex Prudov тоже самое!! Исправил????

    • @Tortinus
      @Tortinus 3 года назад

      Потому что это жизнь

  • @mitz1938
    @mitz1938 3 года назад +1

    Что делать если после компиляции в ехе в флаге -F аноивирус через несколько минут начинает выдаватл миллионы ошибок и жалуется на мой exe якобы там 4 вируса

  • @solidz55
    @solidz55 5 лет назад

    Вопрос не много не по теме. Зачем так реализовано, что нужно новые "штуки" (кстати как они по уму называются? Библиотеки?) добавлять через командную строку, командой инсталл? После чего на сколько я понял "допы" сквчиваються и устанавливаются. Сделано с целью уменьшения веса питона?

  • @asortimentmaintainer8987
    @asortimentmaintainer8987 6 лет назад +4

    у меня exe файл не получается
    cmd включается а потом сразу пропадает

    • @TheSpectatorProject
      @TheSpectatorProject 6 лет назад +1

      Та же фигня. Только еще и файлы пропадают вместе с ней..

    • @kitenock8579
      @kitenock8579 6 лет назад +2

      это из за того что прога не настроена на Python 3.7

    • @anon3696
      @anon3696 6 лет назад +1

      Открой ее с помощью cmd и посмотри ошибку которую она отдает.

    • @SuleimanVatrushkin
      @SuleimanVatrushkin 5 лет назад

      @@anon3696 [5668] INTERNAL ERROR: cannot create temporary directory!

    • @anon3696
      @anon3696 5 лет назад

      Сулейман Ватрушкин попробуй с правами админа

  • @vytasik
    @vytasik 5 лет назад +23

    Выдает какие то фатальные ошибки. Пишет что не может найти библиотеки и так их в ряд!

    • @ssshinei3
      @ssshinei3 5 лет назад

      Ты нашел решение ?

    • @sometimecompany5312
      @sometimecompany5312 5 лет назад +1

      Вы при установке Пайтона ставили галочку внизу. Там что то связанное было с Path. Попробуйте, может поможет

    • @phenom8892
      @phenom8892 5 лет назад +1

      @@sometimecompany5312 А если убунту?

    • @sometimecompany5312
      @sometimecompany5312 5 лет назад

      @@phenom8892 Не знаю.

    • @nekkitozzzzzz6229
      @nekkitozzzzzz6229 5 лет назад

      @@ssshinei3 могу помочь

  • @qulet3202
    @qulet3202 2 года назад +9

    Мне одному кажется, что иконка exe файла похожа на микроволновку?

  • @RaZeN306
    @RaZeN306 День назад

    Не работает, сделал все по инструкции , проверил, пишет что все установлено, но когда пытаются установить программу (свою написанную) пишет pyinstaller не является внутренней или внешней командой

  • @mmarexx
    @mmarexx 4 года назад +2

    подскажите почему когда я вписываю в консоль pyinstaller -F -w main.py мне выдает:Fatal error: PyInstaller does not include a pre-compiled bootloader for your
    platform.

    • @brtsh_notes
      @brtsh_notes 4 года назад

      такая же хрня, в пип листе пиинсталлер есть, а ошибку выдает..

    • @mmarexx
      @mmarexx 4 года назад

      @@brtsh_notes просто переустанови python

  • @amirhansamigullin2881
    @amirhansamigullin2881 4 года назад +5

    ребят, срочно, как скомпилировать проект из нескольких файлов?

    • @GeorgiyPavlov-gt6ow
      @GeorgiyPavlov-gt6ow 4 года назад

      Смотря какая у тебя структура проекта

    • @vitalik100500q
      @vitalik100500q 4 года назад +2

      @@GeorgiyPavlov-gt6ow абсолютно правильный, но совершенно бесполезный ответ

    • @DiletantEnduro23
      @DiletantEnduro23 3 года назад

      @@vitalik100500q сделал?

  • @ОлегКошовий-щ1ш
    @ОлегКошовий-щ1ш 2 года назад +1

    3:58 на этом моменте вылетает ошибка( "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.)

    • @ogone4ek880
      @ogone4ek880 2 года назад

      Для начала ещё нужно прописать pip install wheel

    • @ENDI333
      @ENDI333 2 года назад

      @@ogone4ek880 я так сделал такая ошыбка

  • @ykrotiteli_avreev
    @ykrotiteli_avreev 3 года назад +3

    Что делать когда он создал папки, но в них ничего нету

    • @sasrrss5509
      @sasrrss5509 3 года назад +1

      Такая же проблема

    • @ЯрославАлексеев-л3в
      @ЯрославАлексеев-л3в 3 года назад

      посмотри в cmd нету не каких запросов там в конце если есть запрос должно быть написно (y/n)