Как перенести код в PyCharm в файл .exe
Мне надо мой написанный код (консольное приложение) в PyCharm «перенести» в файл .exe, т.е. чтобы я мог запускать программу с ярлыка, а не с PyCharm.
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Как перенести Pycharm проект на новый компьютер
Здравствуйте, мне понадобилось перенести проект с установленными библиотеками на ПК без интернета.
PyCharm. Как перенести проект с одного компьютера на другой
Доброго времени суток. Ситуация простейшая. В период самоизоляции дома на компе пилю небольшой.
Как скомпилировать код в exe-файл?
Есть код, уже который раз пытаюсь сделать из него исполняемый файл на Windows, пробовал.
Как скомпилировать код из TextBox в exe-файл
Здравствуйте! Я бы хотел узнать, как скомпилировать код из TextBox в exe-файл. Заранее спасибо за.
Как создать exe и отправить свой проект с Pycharm?

Pycharm тут ни при чем.
Собирать проект для передачи можно разными способами. Но в любом случае вам следует сначала внимательно прочесть документацию к инструменту, потом попробовать поработать им, и только затем приходить сюда с вопросом — конкретным вопросом.
На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, опишите, как запускали, что ожидали и что получилось. Тогда вам, вероятно, помогут.
За готовыми решениями — на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Python: Уроки Python / Как в PyCharm создать EXE файл — видео HD

Привет друзья! Сегодня покажу как в PyCharm создать exe файл из вашего проекта на Python. В этом видео есть ответ на вопрос: как сделать запускаемый файл из программы на Python? На этом уроке мы с вами:✔ Установим модуль pyinstaller для конвертации проекта на Python в запускаемый файл EXE.✔ Превратим файл Python в EXE файл (выполняемый файл) и запустим его. Как сделать EXE файл в python? Это простой способ скомпилировать python файл в exe: 1) Пишем команду pip install pyinstaller2) Запускаем pyinstaller имя_файла_python.pyГотово!Где нас можно найти ►✔ Вступай в группу ВК — vk.com/wiseplat ✔ Дополнительные уроки с домашними заданиями можно найти на сайте WISEPLAT: wiseplat.org/ ✅ Теперь вы можете создавать свои интерактивные приложения с помощью Python! Уроки по Python помогут в этом!#урокиpython #урокипитон #python #программирование #дляначинающих- Уроки от #OlegShpagin
24.06.2020 10:47
Sound language:
RUS — Русский
Провайдер видео:
Ссылка на страницу ролика: Код ролика: Код для плейлиста: Размер видео: × Отменить Автозапуск воспроизведения Код для плейлиста Начинать с текущего видео
развернуть свернуть
- Видео
- Разработка ПО и приложений
- Разработка на Python
- Python: Уроки Python / Как в PyCharm создать EXE файл — видео
Изучаем мир ИТ / Олег Шпагин / WISEPLAT
24.06.2020 10:49
►► Все уроки по Python
►► Все уроки по администрированию
Пишите кто компилировал так файл 🙂
Daruma San
24.06.2020 18:47
Скажите пожалуйста, а как сделать так чтоб при запуске программы не выводилась консоль и все работало как надо?
24.06.2020 19:15
классный акцент
24.06.2020 20:06
Можно прописать pyinstaller -F название файла, чтобы не было много папок. И pyinstaller -i «путь к иконки» название файла, если хотите добавить иконку
Артур Вдовиченко
28.06.2020 17:05
Подскажите, сделал всё так как у Вас, но почему после открытия програмы она работает и принимает значения, а когда нужно выводить результат она закрывается полностью?
marat buriyev
30.06.2020 12:49
Здраствуйти Олег Шпагин я хотел научиться пайтон
29.07.2020 18:32
А у меня при установке pyinstaller выводит ошибку:
D:\Programming\My programs\Ruslan_Joke>pip install pyinstaller
Collecting pyinstaller
Using cached PyInstaller-3.6.tar.gz (3.5 MB)
Installing build dependencies… done
Getting requirements to build wheel… done
Preparing wheel metadata… error
ERROR: Command errored out with exit status 1:
command: ‘C:\Users\Медиа Продюсер\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\python.exe’ ‘C:\Users\Медиа Продюсер\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\
LocalCache\local-packages\Python38\site-packages\pip\_vendor\pep517\_in_process.py’ prepare_metadata_for_build_wheel ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\tmplpd2l4jq’
cwd: C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-install-y0bdjbyn\pyinstaller
Complete output (36 lines):
running dist_info
creating C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info
writing C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\PKG-INFO
writing dependency_links to C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\dependency_links.txt
writing entry points to C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\entry_points.txt
writing requirements to C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\requires.txt
writing top-level names to C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\top_level.txt
writing manifest file ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\SOURCES.txt’
reading manifest file ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\SOURCES.txt’
reading manifest template ‘MANIFEST.in’
Error in sitecustomize; set PYTHONVERBOSE for traceback:
SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xcc in position 0: invalid continuation byte (sitecustomize.py, line 21)
no previously-included directories found matching ‘bootloader\build’
no previously-included directories found matching ‘bootloader\.waf-*’
no previously-included directories found matching ‘bootloader\.waf3-*’
no previously-included directories found matching ‘bootloader\waf-*’
no previously-included directories found matching ‘bootloader\waf3-*’
no previously-included directories found matching ‘bootloader\_sdks’
no previously-included directories found matching ‘bootloader\.vagrant’
warning: no previously-included files found matching ‘bootloader\.lock-waf*’
no previously-included directories found matching ‘doc\source’
no previously-included directories found matching ‘doc\_build’
warning: no previously-included files matching ‘*.tmp’ found under directory ‘doc’
warning: no files found matching ‘news\_template.rst’
no previously-included directories found matching ‘news’
no previously-included directories found matching ‘old’
no previously-included directories found matching ‘scripts’
no previously-included directories found matching ‘tests\scripts’
no previously-included directories found matching ‘.github’
warning: no previously-included files found matching ‘.*’
warning: no previously-included files found matching ‘*.yml’
warning: no previously-included files found matching ‘*~’
warning: no previously-included files found matching ‘.directory’
writing manifest file ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.egg-info\SOURCES.txt’
creating ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\pip-modern-metadata-gb6qof1z\PyInstaller.dist-info’
error: invalid command ‘bdist_wheel’
— ERROR: Command errored out with exit status 1: ‘C:\Users\Медиа Продюсер\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\python.exe’ ‘C:\Users\Медиа Продюсер\AppData\Local\Packages\PythonSoftwareFou
ndation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pip\_vendor\pep517\_in_process.py’ prepare_metadata_for_build_wheel ‘C:\Users\Медиа Продюсер\AppData\Local\Temp\tmplpd2l4jq’ Check the logs for full comm
and output.
Как сделать .EXE файл с игрой на Python?
Я написал игру на языке Python 3 в PyCharm с помощью библиотеки tkinter. Мне нужно эту игру перевести в .exe файл, чтобы я мог скинуть другу и он смог бы в неё поиграть. Нужно учитывать, что в игре использованы картинки, то есть, мне нужно не только один файл .py перевести в .exe , а ещё и картинки с этим файлом
Возможно в PyCharm есть такая функция, которая переводит в .exe файл, но я об такой не слышал.
Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 75 75 бронзовых знаков
задан 22 апр 2020 в 15:03
117 2 2 серебряных знака 10 10 бронзовых знаков
попробуйте использовать PyInstaller
22 апр 2020 в 15:10
22 апр 2020 в 15:11
Игровые ресурсы (картинки, аудио и т.д.) не зашиваются в exe.
– user302909
22 апр 2020 в 15:25
4 ответа 4
Сортировка: Сброс на вариант по умолчанию
Отслеживать
ответ дан 22 апр 2020 в 15:28
Куат Курпенов Куат Курпенов
38 5 5 бронзовых знаков
Я ввел это в командную строку, но мне это не помогла, всё равно выдает ошибку ValueError: script ‘D:\Zmeika\snake.py’ not found D — локальный диск. «Zmeika» — папка в которой файл. «snake.py» — сам файл.
22 апр 2020 в 16:17
Я ввожу путь без кавычек. У меня работает. Попробуйте ещё раз)
22 апр 2020 в 16:32
Получилось.
22 апр 2020 в 16:44
Я нигде никаких кавычек не ставил при вводе, это только для комментария, чтобы выделить нужное. А по поводу получилось, я много там чего-то натыкал, в общем, получается конвертировать только файл без картинок, а файл где нужны картинки, не открывается, я даже папку с адресом кидал туда, где файл, по-идеи должен работать, но нет. Ну, короче, проблема не решена, нужно конвертировать файл с картинками.
22 апр 2020 в 17:06
И программа у меня написана на 3.7, хотя на компьютере у меня установлена 3.8 и 3.7. Проверил, все pip файлы устанавливаются на 3.7.
22 апр 2020 в 17:07
С помощью PyInstaller пробовали?
На сколько мне известно он собирает .py в .exe вместе с изображениями.
Отслеживать
ответ дан 22 апр 2020 в 15:21
11 2 2 бронзовых знака
Пробовал через pyinstaller сделать, вот ошибка: ValueError: script ‘D:\Zmeika\snake.py’ not found D — локальный диск. «Zmeika» — папка в которой файл. «snake.py» — сам файл.
22 апр 2020 в 15:47
А как именно вы это делали? Можете показать ход своих действий? Для начала через cmd нужно перейти в директорию с файлом, после пишите команду Допустим у меня игра на диске C: Пишем: cd C:\ Далее пишем pyinstaller названиефайла.py
23 апр 2020 в 11:54
Я эту проблему уже решил. У меня новая проблема. У меня игра с картинками, когда я её конвертирую и запускаю, на пару секунд открывается консоль и выключается. Я пробовал кидать папку с картинками к файлу, должно работать, но нет. А программы которые одним файлом, вроде все конвертируются.
23 апр 2020 в 12:37
Сначало чекни видео https://www.youtube.com/watch?v=CgCJwDjm_Cw в коде укажи не полный путь, а текущую директорию и скидывай не EXE файл а архив с экзешником и прилагающимися к нему файлами
Отслеживать
ответ дан 21 ноя 2020 в 19:39
Vitek_228_69 Vitek_228_69
348 1 1 серебряный знак 8 8 бронзовых знаков
Сначала в CMD: pip install pyinstaller Потом переходишь в директорию игры, где главный файл. Потом делаешь примерно: pyinstaller main_file.(py/pyw) —onefile Новые версии pyinstaller реагируют на .pyw и добавляют флаг —noconsole . pyinstaller тебе генерирует EXE -шник в папку dist , которую он создает. Вы перемещаете EXE -шник из dist в папку где он был раньше. Там он уже достает изображения. pyinstaller же не запаковывает всю папку в EXE -шник!
У меня так всегда все работало!
Отслеживать
ответ дан 12 янв 2021 в 14:29
1,828 1 1 золотой знак 5 5 серебряных знаков 21 21 бронзовый знак
- python
- python-3.x
- разработка-игр
- exe
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.21.1314
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
