Быстрый старт PyInstaller
Объединение Python-программы в один файл
Содержимое страницы
Используйте PyInstaller
для упаковки Python
программ в отдельные исполняемые файлы. Работает на Linux, Windows и Mac.
Не самый эффективный способ, но пригодный для использования.
Это изображение куба Python сгенерировано AI-моделью Flux 1 dev.
Быстрое начало работы с PyInstaller
Установите PyInstaller из PyPI:
pip install pyinstaller
Перейдите в директорию с вашей программой и выполните:
pyinstaller yourprogram.py
Это создаст пакет в подкаталоге с названием dist.
pyinstaller -F yourprogram.py
Добавление параметра -F (или –onefile) упакует всё в один “exe”.
pyinstaller -F --paths=<your_path>\Lib\site-packages yourprogram.py
при возникновении ошибки “ImportError” можно рассмотреть сторонние пакеты.
pip install pynput==1.6.8
все еще возникает ошибка импорта - попробуйте понизить версию pyinstaller - см. Получение ошибки при использовании pynput с pyinstaller
Недостатки
Многие жалуются на медленную загрузку… Изучайте самостоятельно.