Как собрать package в python в exe

Я новичек полный. И сделал вот свою пакейдж с програмкой своей. Вот он введите сюда описание изображения

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


Ответы (1 шт):

Автор решения: red TARDIS

Если я вас правильно понял, то самое простое решение - воспользоваться Pyinstaller'ом.

В консоле cmd установите эти два пакета через pip:

pip install pypiwin32
pip install pyinstaller

После чего просто запустите эту команду в консоли cmd, указав путь и имя файла:

pyinstaller base.py

Некоторые полезны опции сборки:

--onefile — сборка в один файл, т.е. файлы .dll не пишутся

--windowed -при запуске приложения, будет появляться консоль

--noconsole — при запуске приложения, консоль появляться не будет

--icon=app.ico — добавляем иконку в окно

--paths — возможность вручную прописать путь к необходимым файлам, если pyinstaller не может их найти

Пример такой команды сборки:

pyinstaller --onefile --icon=name.ico --noconsole base.py
→ Ссылка