Менее чем за 5 минут!

Что вы узнаете:

  • Как использовать Pyinstaller для создания исполняемых файлов.
  • Что можно делать с исполняемыми файлами.

Предпосылки:

  • Ничего такого

Скачивание Pyinstaller

Вы можете использовать индекс пакетов Python для установки модуля, который мы будем использовать. Просто запустите в своем терминале или командной строке:

pip install pyinstaller

Преобразование вашего файла

Сначала вам нужно перейти в место, где находится ваш файл, поэтому вы можете ввести cd, а затем имя пути, чтобы попасть туда в вашем терминале.

Example:
cd C:\Users\Ryan\Downloads\Projects

Теперь вместо

C:\Users\Ryan>

это будет

C:\Users\Ryan\Downloads\Projects>

Хорошо, теперь вы можете вызвать Pyinstaller и создать свой файл.

(Если у вас несколько файлов, вам просто нужно создать основной, и Pyinstaller импортирует зависимости)

pyinstaller --onefile main_file.py

Как только это будет сделано, скорее всего, будет создано 4 файла.

__pycache__ (folder)
build (folder)
dist (folder)
main_file.py (should have already been there)
main_file.spec (file)

Загляните в папку dist, и вы найдете файл .exe. Если вы создали проект командной строки, он будет выполняться в терминале, а если вы создали приложение с графическим интерфейсом, оно откроет его.

Распределение

Другие файлы не нужны для запуска этой программы, поэтому вы можете просто добавить их как вложение и отправить!

Примечание. Если вы хотите узнать больше, посетите документацию.

Заключение

Спасибо!

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

Удачного кодирования!

Больше контента на plainenglish.io