Уроки Python / Как в PyCharm создать EXE файл

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • Привет друзья! Сегодня покажу как в PyCharm создать exe файл из вашего проекта на Python. Для поддержки канала: wiseplat.org/donat По номеру карты: 5599005072205482 В этом видео есть ответ на вопрос: как сделать запускаемый файл из программы на Python? На этом уроке мы с вами:
    ✔ Установим модуль pyinstaller для конвертации проекта на Python в запускаемый файл EXE.
    ✔ Превратим файл Python в EXE файл (выполняемый файл) и запустим его.
    Как сделать EXE файл в python? Это простой способ скомпилировать python файл в exe:
    1) Пишем команду pip install pyinstaller
    2) Запускаем pyinstaller имя_файла_python.py
    Готово!
    Где нас можно найти ►
    ✔ Вступай в группу ВК - wiseplat
    ✔ Дополнительные уроки с домашними заданиями можно найти на сайте WISEPLAT: wiseplat.org/
    ✅ Теперь вы можете создавать свои интерактивные приложения с помощью Python! Уроки по Python помогут в этом!
    #урокиpython #урокипитон #python #программирование #дляначинающих
    - Уроки от #OlegShpagin 👨🏼💻
    Ставь лайк, если тебе понравилось видео 👍
    ►► Подписывайся на канал!
    ✅ Начинаете программировать? - Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно.👍
    Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! :)

Komentáře • 220

  • @wiseplat
    @wiseplat  Před 4 lety +8

    Для поддержки канала: wiseplat.org/donat По номеру карты: 5599005072205482
    ►► Все уроки по Python czcams.com/play/PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps.html
    ►► Все уроки по администрированию czcams.com/play/PLxiU3nwEQ4PEB_oJcpgAQSgxmC6ScmEOd.html
    Пишите кто компилировал так файл :)

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

      что делать если в папке дист ничего нету :(

  • @user-om6sb3vf6p
    @user-om6sb3vf6p Před 2 lety +91

    Всё супер, но просьба говорить не с такой интонацией, будто ведёте передачу "Полундра" для десятилетних детей

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

      Согл

    • @WarHgtyderRU
      @WarHgtyderRU Před 6 měsíci +1

      Так он на детей оринтируеться

  • @eastside-8888
    @eastside-8888 Před 2 lety +3

    Спасибо за хорошие уроки.

  • @mandz1952
    @mandz1952 Před 4 lety +68

    Можно прописать pyinstaller -F название файла, чтобы не было много папок. И pyinstaller -i "путь к иконки" название файла , если хотите добавить иконку

    • @Mrpoljkee
      @Mrpoljkee Před 3 lety +16

      Спасибо дружище, дополню твой комментарий, чтобы стало совсем легко:
      pyinstaller -F --icon=Name.ico Name.py (обратите внимание на формат иконки .ico , а не png/jpg

    • @nto2503
      @nto2503 Před 3 lety

      Как загрузить иные изображения?

    • @usaball2000
      @usaball2000 Před 11 měsíci

      @@nto2503 Только иконки надо

    • @Lucerbius
      @Lucerbius Před 3 měsíci

      А ресурс-код программы защищён от прочтения в этом exe-файле?

  • @doshy4104
    @doshy4104 Před 3 lety +1

    Огромное спасибо!

  • @MikhailKurakin
    @MikhailKurakin Před 2 lety

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

  • @almasnygmetov6352
    @almasnygmetov6352 Před 2 lety

    Спасибо за урок!

  • @user-yp5zb7bg4d
    @user-yp5zb7bg4d Před 3 lety +7

    Что делать если в dist ничего не появилось?

  • @main_domain
    @main_domain Před rokem

    Спасибо, очень помогли!!!

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

    Спасибо за урок. Полезно, познавательно, классно.
    Лацк, подписка, коммент.

  • @viktoriiasychova9341
    @viktoriiasychova9341 Před 2 lety

    Спасибо) это видео мне очень помогло)))

  • @apelsinka5800
    @apelsinka5800 Před 3 lety

    Спасибо вам! Продолжайте вы топ! Абажаю вас!

  • @topvideos6872
    @topvideos6872 Před 3 lety +1

    Спасибо тебе!!!

  • @leonidgarnovskey9883
    @leonidgarnovskey9883 Před 2 lety

    Спасибо автору!

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

    А я могу exe файл конвертнуть в py если изначальная версия была py?

  • @user-cb8pp9br4b
    @user-cb8pp9br4b Před 3 lety

    Ответьте пожалуйста на такой вопрос: есть замечательная утилита CZcams-dl, на мой взгляд написанная на языке python, весит порядка 7 мб, работает быстро. Я пробовал скомпилировать программу Hello World на языке python и столкнулся с тем, что можно компилировать одним файлом это 9 мб, но работает медленно, а можно несколькими файлами, включая библиотеки, работает быстро, но весит порядка 15 мб, хотя ничего сложного в ней нет, в отличие от CZcams-dl, которая и весит меньше и выполняет гораздо больше. Как разработчики сумели это сделать?

  • @nikitabakurov6248
    @nikitabakurov6248 Před 3 lety

    У меня в программе pyautogui, после компиляции программа не работает. Как скомпилировать такую программу?
    from keyboard import is_pressed
    from pyautogui import move
    from time import sleep
    a = True
    while a:
    move(10,0)
    sleep(0.1)
    move(-10,0)
    for i in range(10):
    if is_pressed('Ctrl + F1'):
    a = False
    sleep(0.1)

  • @gg_brolol2458
    @gg_brolol2458 Před 2 lety

    Извините, а что делать, если пишет: Warning the outpost directory "путь файла" and all its content will be removed, y/n, по сути означает, что если я продолжу у меня весь проект сотрётся. ПРОШУ ПОМОГИТЕ

  • @alexanderizmaylov3419
    @alexanderizmaylov3419 Před 3 lety

    Spasibo very much!

  • @shadowpolka2621
    @shadowpolka2621 Před rokem

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

  • @jandosabdiraiym5623
    @jandosabdiraiym5623 Před 3 lety +1

    здраствуйте, где посмотрет полный код?

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

    Установил pyinstaller, но при попытке компилировать, выдаёт: "pyinstaller" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом. Нигде в интернете не нашёл решения. Помогите пжста!

    • @GHOULASHIK
      @GHOULASHIK Před 14 dny

      привет расскажи побольше о своей проблеме

  • @elnik87
    @elnik87 Před 3 lety +4

    Здравствуйте. По данному видео ничего не получилось сделать, выдавал кучу непонятных ошибок, но после двух часов тыканья, получилось собрать ехешник, который не собирается открываться))
    Есть другие вопросы 1. - как собрать зависимость файлов 2.-- как собирать не ехешник, а исполняемый файл под Линукс(Дучше Астра)

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

      Не знаю,у меня сейчас такая же проблема на Винде в конце файла добавляется .exe.notunexe и файл не запускается

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

    Здраствуйте, а если игра состоит из нескольких файлов и все они хранятся в одной папке, как несколько файлов с расширением .py импортировать в .exe ?

    • @molod1
      @molod1 Před rokem

      Вы смогли решить проблему?

  • @jemon2423
    @jemon2423 Před 3 lety +1

    Не работате команда pip, что делать?

  • @bogdan_grebenyuk
    @bogdan_grebenyuk Před 3 lety

    Ето только на пай чарме? или где угадно?

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

    Здравствуйте. Можно в пайчармe написать на языке c# ?

  • @Sonoflilith
    @Sonoflilith Před rokem

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

  • @Aveiro0126
    @Aveiro0126 Před 10 měsíci

    Всем привет, я чайник в програмирование сделал 1 приколюху как система расчета штрафов и хочу ее сохранить, сделал все как на видео, нажимаю на "dist"а внтури Пусто, расскажите пожалуйста что делать

  • @Lucerbius
    @Lucerbius Před 3 měsíci

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

  • @maximusdesmus6317
    @maximusdesmus6317 Před 6 měsíci

    как сделать совместимость запуска на win10 и win7? . Скомпилировал скрипт - на 10 ке работае exe , на 7 ке - ошибка - api-ms-win-core-path-l1-1-0.dll отсутствует

  • @user-uv1dt7eo1c
    @user-uv1dt7eo1c Před 2 lety +3

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

  • @Artur_M
    @Artur_M Před rokem +1

    На многих изложениях данной темы, как и в этой возникает частый вопрос. При запуске exe-файла открывается и сразу закрывается окно. Некоторые нашли выход используя в коде фуркцию Input().
    А как быть, если используется не окно, а графическая оболочка (tkinter)?

    • @AqooLishe
      @AqooLishe Před 10 měsíci

      Ещё можно попробовать добавить цикл в код)

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

    Доброго времени суток! Сделал игру змейка но немного не такую как у вас, игра работает, но когда сохраняю в exe и запускаю то вместо игры запускается cmd и сразу закрывается и больше ничего не происходит почему так? Я новичок

  • @costnukhta
    @costnukhta Před 3 lety

    что делать если в эмулятор код работает а в ексе формате нет?

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

    Что делать, если при открытии его, файл тут же закрывается?

  • @elenak4323
    @elenak4323 Před 3 lety

    Как сделать если вы приложение 10 и более файлов и плюс еще папки с png.

  • @m.5266
    @m.5266 Před 2 lety

    хм, как теперь за собой все удалить, чтобы ничего лишнего не снести?) я так понимаю build снести и dist?

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

    pyinstaller работает только с версией пиона 3.7

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

    thank u so much for you help

  • @Capychel
    @Capychel Před 4 měsíci

    у меня очень простой скрипт print("poneshk") у меня получилось конвертировать в ехе файл но у меня открывается консоль и моментально закрывается но когда я так много раз поделал я успел увидеть что там написано poneshk то есть ошибки никакой нету

  • @nto2503
    @nto2503 Před 3 lety

    Как загрузить иные картинки в exe?

  • @rethink9446
    @rethink9446 Před 2 lety

    А можно ссылку на видио где писали эту игру

  • @SigmaBGE
    @SigmaBGE Před 11 měsíci +1

    А что делать если у меня много отдельных файлов .py? Надо их всех по отдельности компилировать? Или как? Подскажите пожалуйста

    • @mcmem6248
      @mcmem6248 Před 6 měsíci

      Несколько раз с разными файлами пропишите в терминал pyinstaller (название файла).py и у вас по логике должны создастся отдельные exe файлы

    • @DeF75_
      @DeF75_ Před 4 měsíci

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

  • @artur_vdovychenko
    @artur_vdovychenko Před 4 lety +1

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

    • @Mindcoon
      @Mindcoon Před 4 lety +4

      Наверное, вы уже нашли ответ на свой вопрос, но всё же: в самом конце кода вашей программы можно написать строчку ProstoVar = input("Нажмите любую кнопку для выхода из программы"), чтобы только после этого программа закрывалась. В командной строке Windows программа закрывается, если её код подошёл к концу. "ProstoVar" - это переменная, которая нам вообще не нужна по сути. Input - чтобы программа остановилась и задержалась, дождавшись пользователя.

    • @user-bj2tz8qg6g
      @user-bj2tz8qg6g Před 3 lety +1

      @@Mindcoon Почему бы не написать просто input("Нажмите любую кнопку для выхода из программы") без создания переменной ProstoVar, если она всё равно не пригодится?

  • @Nikolay-3d
    @Nikolay-3d Před 2 lety +1

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

  • @supin_dimas7708
    @supin_dimas7708 Před 3 lety

    Ох, большое спасибо. А-то я пытался сконвертировать и как на сайте одном прописал pyinstaller - - onefile - w. И exe файл не запускался😅

  • @polunochNY
    @polunochNY Před 3 lety

    как поменять картинку-ярлычок экзешника?

  • @gostrade4268
    @gostrade4268 Před 2 lety

    ImportError: No module named _bootlocale Как это решить?

  • @user-ox7ps5uq3g
    @user-ox7ps5uq3g Před 3 lety

    Написал прогу, с картинкой PNG по вашему уроку "Как выводить картинку в приложении [Tkinter] / Уроки Python", не хочет прога быть экзешником. В чем проблема?

    • @wiseplat
      @wiseplat  Před 3 lety

      Путь к картинке укажи через определение папки картинки

  • @darumasan8435
    @darumasan8435 Před 4 lety +3

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

    • @wiseplat
      @wiseplat  Před 4 lety +3

      Вы можете отредактировать файл your_script.spec, чтобы избавиться от консоли.
      exe = EXE(pyz,
      a.scripts,
      a.binaries,
      a.zipfiles,
      a.datas,
      name='main',
      debug=False,
      strip=False,
      upx=True,
      console=True )
      Просто измените значение консоли на False. Затем выполните: pyinstaller your_script.spec

    • @darumasan8435
      @darumasan8435 Před 4 lety

      ​@@wiseplat Спасибо огромное, еще бы хотел спросить, у меня создана программа(№1) в Qtdesigner, я через пайтон к кнопкам уже привязал некоторые функции, но, так же в qtdesigner я еще создал пару окон(№2 и №3), которые должны открываться при нажатии на кнопки в программе №1, я пытался внедрить их путем прописания кода других программ(№2 и №3) в код первой(№1), но у меня вылетает вся программа при нажатии на кнопки, которые должны открывать программы №2 и №3, не подскажете как это решить? (извините что так много и запутанно)

    • @alberttime5270
      @alberttime5270 Před 3 lety

      @@darumasan8435 такая же ошибка

    • @qwertyytrewq1056
      @qwertyytrewq1056 Před 3 lety

      @@wiseplat как python в exe когда у тебя онлайн компилятор (repil it)

  • @user-cj6pm9lt2u
    @user-cj6pm9lt2u Před 5 měsíci

    У меня почему-то в папке dist один exe-шник, dll нет ни одного. Что поправить, кто в курсах?

  • @sex-pixels
    @sex-pixels Před 3 lety +13

    а что делать если проект состоит более чем из одного файла?

    • @user-kf5xe2do4w
      @user-kf5xe2do4w Před 3 lety

      Вы решили проблему?

    • @nicer9807
      @nicer9807 Před 3 lety

      Я решил

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

      Когда всё сжато, в папке dist где main.exe (у меня почему-то просто main) туда надо вставить png или какие там другие файлы и всё

    • @nicer9807
      @nicer9807 Před 3 lety

      Объяснил как смог

    • @tbevery9693
      @tbevery9693 Před 3 lety +4

      @@nicer9807 ничего не понял, но очень интересно

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

    а если папка dist пустой оказалось

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

    а если у меня в проекте несколько файлов и мне их в 1 ехе надо сделать?

    • @dimiosis
      @dimiosis Před rokem

      тоже активно ищу ответ на этот вопрос

  • @NPoff4957
    @NPoff4957 Před 2 měsíci

    Я мучался с этим 3 часа и вот что понял: Лучше pyinstaller запускать в отдельно файле py(как на их сайте показано). И самое главное, без чего моя прога не запускалась, если у вас есть какие нибудь картинки, то их надо перетащить в папку с exe файлом

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

    Что зделать если при вводе команды происходит ошибка???

    • @kirixoto
      @kirixoto Před 3 lety +1

      тоже самое

  • @user-gw3wn2xw5w
    @user-gw3wn2xw5w Před 8 měsíci +1

    Почему папка dist пустая?

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

    что делать если пишет нет модуля с именем «pip».

  • @zxcghoul1275
    @zxcghoul1275 Před 3 lety

    То есть можно запустить приложение без питона? Используя библиотеки

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

      Тот же вопрос!!! И все без ответа!!!

  • @SleepMashine
    @SleepMashine Před rokem

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

  • @user-rp2gn7lo3z
    @user-rp2gn7lo3z Před 3 lety

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

    • @Stalker19941
      @Stalker19941 Před 3 lety

      Если вдруг не решил проблему то скорее всего модуль tkinter у тебя стоит только для pycharm, там же в терминале пропиши pip installer tkinter, он должен будет установиться в систему, тогда должно заработать правильно.

    • @user-rp2gn7lo3z
      @user-rp2gn7lo3z Před 3 lety

      @@Stalker19941 я проблему не решил, а перешёл на kivy и eel. Спасибо за информацию. Надо будет попробовать.

  • @jandosabdiraiym5623
    @jandosabdiraiym5623 Před 3 lety

    супер

  • @best_101
    @best_101 Před 3 lety

    Здравствуйте, почему выдаёт ошибку " Failed to create progress “ , подскажите пожалуйста что делать?

    • @igortelepenko2572
      @igortelepenko2572 Před 3 lety

      нужно чтобы все пути (сам проект и интерпретер питона) не содержали пробелов

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

    Много вопросов. Как всё подгружать, надо ли это делать каждый раз, в каждый проект?
    Вот ошибка:
    pip install pyinstaller
    pip : Имя "pip" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и прав
    ильность пути, после чего повторите попытку.
    строка:1 знак:1
    + pip install pyinstaller
    + ~~~
    + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException

    • @MatheMatiks
      @MatheMatiks Před 2 lety

      возможно нужно добавить pip как системную переменную в path

  • @tokosotomimo14
    @tokosotomimo14 Před 17 dny

    отлично пай инсталлер проинсталлировался

  • @flumyy
    @flumyy Před 3 lety +1

    Здравствуйте Олег Шпагин! exe файл созданный на пайинсталлере содержит вирус. Что делать?

    • @alekseyveld7559
      @alekseyveld7559 Před 3 lety

      Такова особенность pyinstaller

    • @flumyy
      @flumyy Před 3 lety

      Тогда 100% лучше писать на джава. Там-то хоть компиляция без вирусов

    • @is4543
      @is4543 Před 3 lety +1

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

    • @flumyy
      @flumyy Před 3 lety

      @@is4543 Надо бы посмотреть двоичный код этого файла. Там и не такое найдёшь

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

    тысячный лайк)) было 999

  • @krolzzz598
    @krolzzz598 Před 3 lety

    Добрый день. Подскажите пожалуйста, что если в моем проекте не только py файл. У меня есть kv и png файлики. Как их сжать в exe вместе с py?

    • @whitehat-it-4096
      @whitehat-it-4096 Před 3 lety

      Решили проблему, мне тоже это хочется знать?

    • @krolzzz598
      @krolzzz598 Před 3 lety +1

      @@whitehat-it-4096 не стал извращаться и сделал apk

    • @whitehat-it-4096
      @whitehat-it-4096 Před 3 lety

      @@krolzzz598 а как?

    • @nicer9807
      @nicer9807 Před 3 lety +1

      @@whitehat-it-4096 копируем png/ и вставляем в dist
      Готово всё работает

    • @whitehat-it-4096
      @whitehat-it-4096 Před 3 lety

      @@nicer9807 немного не понял, можно по подробнее?

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

    Что делать если не т dll?

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

    Добрый день! спасибо за уроки. Если всё просто так сделать получается какой-то пароход. На питоне скрипт весит 8 КИЛОобайт, а папка dist после компилляции весит 655 МЕГАбайт. Простенькая программа по размеру серъёзного софта.... Используется всего несколько модулей:(numpy, opencv, skimage, os, tkinter). Надо что-то делать с оптимизацией

    • @forfun2526
      @forfun2526 Před rokem

      Да тоже кумарит то что 5 строчек кода занимает после компиляции 6 Мб.

    • @3254324
      @3254324 Před rokem

      @@forfun2526 вы грузите библиотеки. может вам какие то не из списка не нужны.

  • @user-qp1dv9gk5g
    @user-qp1dv9gk5g Před 3 lety +6

    Рассказывайте теорию, что же будет происходить на не просто какие кнопки нажать.
    Что такое Интерпретатор компилятор и файл .exe

    • @3254324
      @3254324 Před rokem

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

  • @a11renti9
    @a11renti9 Před 3 lety +1

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

    • @serg_sel7526
      @serg_sel7526 Před 3 lety +1

      python -m pyinstaller остальное

    • @naffls2880
      @naffls2880 Před 2 lety

      @@serg_sel7526 что ввести то надо?

    • @serg_sel7526
      @serg_sel7526 Před 2 lety

      @@naffls2880 ну... Я уже написал... Можно просто так

  • @alberttime5270
    @alberttime5270 Před 3 lety +1

    У меня в игре есть меню. Всё работает нормально, ну когда я открываю игру в экзе файл, то при нажатие на кнопку "играть" вылетает ошибка

    • @mrjama7448
      @mrjama7448 Před 3 lety

      у меня тоже самое

    • @mrjama7448
      @mrjama7448 Před 3 lety

      ответь если смог исправить пж

  • @Gennadii_Cambodia
    @Gennadii_Cambodia Před 4 lety +3

    Прям как по заказу, только сейчас с этим разбирался, брал ролик у ХаудиХО. Пока программа не запускается, хоть и дебаг ничего не показывает, еще есть проблема, - в терминале PyCharm пытался запустить команду pyinstaller, но там команду не видит, а через командную строку все работает (я думал это одно и тоже), в path все адреса проверил, прописал, в "среды", так и не работает. Есть предупреждение, что не найден в path адрес (выглядит с одним бекслешем), но при попытке добавить в таком виде он выдает ошибку, зато с двойным добавлено, тем более в командной строке все норм. В общем это история моей сегодняшней ночи и тут Ваш ролик, однако)))

    • @wiseplat
      @wiseplat  Před 4 lety +1

      Привет! Классно, что в итоге получилось! :)
      Что за код на python - который обернули в EXE?

    • @Gennadii_Cambodia
      @Gennadii_Cambodia Před 4 lety +1

      @@wiseplat К сожалению пока не получилось. Нашел вот такую штуку, это удобная программа для компиляции czcams.com/video/OZSZHmWSOeM/video.html Благодаря ей мне удалось заполучить скрин досовского окна с ошибкой. Сейчас нашел что именно не работает, а конкретно у меня не работает модуль PyAutoGUI, а если еще конкретней, то "File 'pkg_resources\
      __itit__.py', line 85, in ModuleNotFoundError: No module named 'pkg_resources.py2_warn' " Компилирую простейшую программу по запуску одного окна с сообщением с помощью этого модуля, и вот такое мне выдает. Сижу думаю)))

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

      Все, Олег, получилось. Такая же проблема была у ( github.com/pypa/setuptools/issues/1963 ), лечение оказалось такое, - произвел даунгрейд setuptools до версии 44.0.0, странно, но это сработало. Спасибо

    • @wiseplat
      @wiseplat  Před 4 lety

      @@Gennadii_Cambodia Отлично! Такой развернутый ответ обязательно пригодится! Баги могут вылазить по разному и ответ, как их лечить иногда только в комментариях находишь.

    • @Druzhishe1946
      @Druzhishe1946 Před 3 lety

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

  • @SRus-iy6eh
    @SRus-iy6eh Před 3 lety +3

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

    • @udejciwnc
      @udejciwnc Před 3 lety

      +

    • @user-kf5xe2do4w
      @user-kf5xe2do4w Před 3 lety

      +

    • @rurudik3350
      @rurudik3350 Před 3 lety +1

      Если прога работает с какими-то файлами, то закиньте их в одну папку с exe-шником. Если не поможет, то ищите ошибку в коде

  • @grigory.yanshin
    @grigory.yanshin Před 2 lety +1

    Ребят, если кто-то как и я хочет чтобы файл был только 1, у него была иконка и чтобы консоль не бесилась(у меня так было) то пропишите это: pyinstaller -F -w -i "Путь к иконке, обязательно в формате ico" ИМЯ_ПРОЕКТА
    Также, мне пришлось отключить команду замены стандартной картинки, так как сама картинка почему-то не переносится в файл

  • @3254324
    @3254324 Před rokem

    спасибо. никакой воды. за 4 минуты все показал, рассказал, а то в других видео по 15+ минут воду льют, а мне надо знать просто куда нажать чтобы))

  • @Astn_off
    @Astn_off Před 3 lety +1

    А как скомпилировать .py файл с функцией pyshorteners (с помощью него можно сделать прогу "сокращение ссылок")?
    При попытке скомпилировать все компилируется но часть проги которая работает с помощью этой функции - отказывается работать

    • @osmanof9209
      @osmanof9209 Před 3 lety

      Что это за функция такая? Модуль? Библиотека?

  • @renit3327
    @renit3327 Před 3 lety

    Что делать если ввожу команду pyinsteller(точно не помню как пишится) -F test. И мне выдает , что этот файл не найден. Заранее спасибо!

    • @Rammbst
      @Rammbst Před 3 lety

      может test.py ?

    • @renit3327
      @renit3327 Před 3 lety

      @@Rammbst даже так

  • @maceamde
    @maceamde Před 8 měsíci

    А можно ещё и иконку к программе приделать 😁😁😁, но дядя не в курсе. Он вообще не по этим вопросам....

  • @ildarka3902
    @ildarka3902 Před 3 lety +1

    У меня ошибка "Unable to create process using '"и директория файла""

    • @bogdan_grebenyuk
      @bogdan_grebenyuk Před 3 lety

      попробуй свой питон файл отправить на ту деректорию файла

    • @bogdan_grebenyuk
      @bogdan_grebenyuk Před 3 lety

      или просто сохрани или

  • @Druzhishe1946
    @Druzhishe1946 Před 3 lety +1

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

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

      Гугл в вашем районе отключили?

    • @Druzhishe1946
      @Druzhishe1946 Před 3 lety

      OSMANOF даже если отключили, вопрос заключался в другом)
      Но в любом случае не вашего ума дело, раз с проблемой помочь Вы не можете, а вот острите на уровне 5-классика в 2016 году)

    • @osmanof9209
      @osmanof9209 Před 3 lety +1

      @@Druzhishe1946 Таких как вы в интернете полно. На форумах, в тостере тысячи таких вопросов. Зачем писать это в комментарии, если в интернете можете найти ответ сразу же

    • @osmanof9209
      @osmanof9209 Před 3 lety

      Я-то знаю, как решить, но найдите же сами

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

    PS C:\Users\autot\pythonProject> pyinstaller --version
    pyinstaller : Имя "pyinstaller" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + pyinstaller --version
    + ~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

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

      У тебя библиотека "pip" не установлена

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

      @@user-tx9oz1jk1z а как ее установить

    • @Nikolay-3d
      @Nikolay-3d Před 2 lety +1

      @@user-tx9oz1jk1z А если установлена и такое выдаёт?
      pip : Имя "pip" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также нали
      чие и правильность пути, после чего повторите попытку.
      строка:1 знак:1
      + pip install pyinstaller
      + ~~~
      + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException

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

    Можно добавить флажок -F тогда будет все в exe файле только 1 файл

  • @lookasican
    @lookasican Před rokem

    Ошибок нет но экзэшник не запускается

  • @tbevery9693
    @tbevery9693 Před 3 lety +4

    у меня запускается командная строка, а файл нет

  • @Noklee
    @Noklee Před 3 lety

    У меня папка dist пустая

  • @variousbs5734
    @variousbs5734 Před 3 lety +1

    у меня нету таких окон(

  • @Monte_Cristo_R
    @Monte_Cristo_R Před 3 lety +10

    а вот как сделать это в 3.9 ????

    • @ItMohican
      @ItMohican Před 3 lety +1

      Также

    • @kieha_cat8646
      @kieha_cat8646 Před 3 lety

      @@ItMohican не также а как не знаю

    • @ItMohican
      @ItMohican Před 3 lety

      @@kieha_cat8646 у меня в 3.9 также

  • @totsamyi1703
    @totsamyi1703 Před rokem

    Вы Гевин Белсон из сериала 'Силиконовая долина'

  • @andrey_m1nd
    @andrey_m1nd Před 3 lety +6

    Всё чётко и ясно, только очень странная интонация, будто для недалёких людей рассказываете)

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

      А мы что, далекие люди? Змейку написать не можем. Пусть лучше так рассказывает, чем научно заумным языком, и терминами типа "Операнд" и т.п.

  • @knkn5049
    @knkn5049 Před 2 lety

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

    • @maceamde
      @maceamde Před 8 měsíci

      Появился! Только автор в него не верит и трет в комментариях 🤥упоминания о нем.

    • @knkn5049
      @knkn5049 Před 8 měsíci

      @@maceamde ну и как?

    • @maceamde
      @maceamde Před 8 měsíci

      @@knkn5049 auto-py-to-exe

    • @maceamde
      @maceamde Před 8 měsíci

      @@knkn5049 всё, что писал ранее в комментах было потёрто. Если на этот раз не потрут - пользуйтесь! Это совершенно другой уровень

    • @maceamde
      @maceamde Před 8 měsíci

      @@knkn5049 а если по теме ролика - из py в exe при помощи Pycharm - можно легко в Settings->External tools настроить, со всеми путями опциями и т.д.

  • @maratburiyev6598
    @maratburiyev6598 Před 4 lety +1

    Здраствуйти Олег Шпагин я хотел научиться пайтон

    • @wiseplat
      @wiseplat  Před 4 lety

      Привет! Ответил в ВК :)

  • @specter_of
    @specter_of Před rokem

    учтите надо указать местоположение файла

  • @alexanderalexander1637
    @alexanderalexander1637 Před 3 lety +1

    а как запустить без консоли в случае exe файла?

    • @azyvic
      @azyvic Před 3 lety

      Конвертируй изначальный файл с расширением не .py, а .pyw. Расширение файла можно поменять в PyCharm.

  • @CraterSPB
    @CraterSPB Před 3 lety

    Вот такая простая программа повесит pyinstaller:
    import pandas as pd
    print("HELLO!")
    уже 2 месяца курю форумы как это решить. ужас.

    • @user-hd1fn2ir1v
      @user-hd1fn2ir1v Před 3 lety

      это сарказм?

    • @CraterSPB
      @CraterSPB Před 3 lety

      @@user-hd1fn2ir1v какой сарказм? Вы пробовали через него экспортировать панду?

    • @user-hd1fn2ir1v
      @user-hd1fn2ir1v Před 3 lety

      @@CraterSPB а зачем тебе вообще первая строчка в коде

    • @CraterSPB
      @CraterSPB Před 3 lety

      @@user-hd1fn2ir1v суть только в import pandas. На stackoverflow куча веток забита в зависимости от версий pandas python и pyinstaller. Я только один раз сумел его сэкспортировать. Уже обрадовался, но на другом компе эта сборка не заработала. Универсального решения так и не нашел.

  • @alexanderpadalka5708
    @alexanderpadalka5708 Před 3 lety

  • @alex_d4326
    @alex_d4326 Před 4 lety

    классный акцент

  • @Solarix_Live
    @Solarix_Live Před 3 lety

    Почему у меня в Пайчарм не работает ТЕРМИНАЛ ? Хотя он есть.
    Error starting winpty: agent executable does not exist: 'C:\Program Files\JetBrains\PyCharm Community Edition 2021.1\lib\pty4j-native\win\x86-64\winpty-agent.exe'
    Вот код ошибки, не могу разобраться что не так....