How to my "exe" from PyCharm project [duplicate]
Writing some project on Python via PyCharm. I want to get an exe file from it. I’ve tried to «Save as->XXX.exe» — but ,when i’m trying to execute it there is an error «file is not supported with such kind of OS» p.s. i’ve got win7 x64,it doesn’t work on x32 too.
1 Answer 1
You cannot directly save a Python file as an exe and expect it to work — the computer cannot automatically understand whatever code you happened to type in a text file. Instead, you need to use another program to transform your Python code into an exe.
I recommend using a program like Pyinstaller. It essentially takes the Python interpreter and bundles it with your script to turn it into a standalone exe that can be run on arbitrary computers that don’t have Python installed (typically Windows computers, since Linux tends to come pre-installed with Python).
To install it, you can either download it from the linked website or use the command:
. from the command line. Then, for the most part, you simply navigate to the folder containing your source code via the command line and run:
You can find more information about how to use Pyinstaller and customize the build process via the documentation.
You don’t necessarily have to use Pyinstaller, though. Here’s a comparison of different programs that can be used to turn your Python code into an executable.
Как сконвертировать проект в пайчарм в exe файл?

Гугл python to exe не помог? Или не пробовал?
Есть Pyinstaller — это утилита командной строки.
Есть auto-py-to-exe — GUI для неё.
Вообще нужно иметь ввиду, что питон — это НЕ компилируемый язык. Твой exeшник будет самораспаковывающимся архивом, несущим в себе интерпретатор питона и все библиотеки, которые ты подключил. Это будет как минимум громоздко.
- Вконтакте


Скачать установочник нужной версии. Написать батник, который установит Python из этого инсталлера (по-моему даже есть специальные флаги для тихой установки); затем через батник ставим все зависимости через pip; и запускаем .py
Создаем архив из нужных файлов и батника (можно даже два сделать: один устанавливает все, второй запускает)
Как преобразовать Python в EXE в PyCharm
PyCharm — это мощная среда разработки (IDE), которая используется для программирования на Python. Несмотря на то, что PyCharm сам по себе не имеет встроенной функциональности для преобразования Python-скриптов в исполняемые файлы (.exe), это можно сделать с помощью сторонних инструментов, таких как pyinstaller. Подробные инструкции приведены ниже:
Шаг 1: Установите pyinstaller
Шаг 2: Преобразование вашего Python скрипта в исполняемый файл
После выполнения этой команды pyinstaller создаст новую папку с именем ‘dist’, в которой будет исполняемый файл с тем же именем, что и ваш python-скрипт.
Шаг 3: (Опционально) Создание единого исполняемого файла
Если вы хотите создать единственный исполняемый файл, вместо целой папки с зависимостями, вы можете использовать флаг ‘—onefile’ при использовании pyinstaller:
Шаг 4: (Опционально) Скрытие консоли
Если вы не хотите, чтобы консоль отображалась при запуске вашего .exe-файла, вы можете использовать флаг ‘—noconsole’:
КАК СДЕЛАТЬ EXE ФАЙЛ В PYTHON PYCHARM
Как создать exe-файл в Python с помощью PyCharm? Это может быть нужно, если вы хотите запустить свою программу на компьютере без установки Python. PyInstaller — это инструмент, который можно использовать для создания отдельных исполняемых файлов из программ Python.
Для создания exe-файла в PyCharm нужно установить PyInstaller. Для этого откройте терминал и запустите команду:
pip install pyinstaller
После установки PyInstaller откройте ваш проект в PyCharm и перейдите во вкладку «Terminal». Запустите команду:
pyinstaller —onefile имя_скрипта.py
Замените «имя_скрипта.py» на имя вашего скрипта. PyInstaller создаст папку «dist» с exe-файлом вашей программы.
Чтобы создать exe-файл с иконкой, нужно создать файл .spec и указать путь к иконке. Пример .spec файла:
Замените «путь_к_вашей_иконке.ico» на путь к вашей иконке. Затем запустите команду:
Замените «имя_файла.spec» на имя вашего .spec файла. PyInstaller создаст exe-файл с вашей иконкой.

Уроки Python / Как в PyCharm создать EXE файл
Как перенести код в PyCharm в файл .exe добавляем кнопку Питон
Компиляция Python в EXE? — Nuitka, Pyinstaller, InnoSetup
Python в .EXE ► КАК?
PyCharm установка, настройка, использование и отладка кода — IDE для python