1. Камеры
  2. Автоаудио и электроника
  3. Домашнее аудио
  4. Персональное аудио
  5. Телевизоры
  6. Умный дом
  >> Электронные технологии >  >> Умный дом >> Умная жизнь

Как компилировать код Python

Как компилировать код Python. Поскольку Python является интерпретируемым языком, компиляция кода Python может означать многое, включая компиляцию в байтовый код или преобразование в другой язык. Когда вы научитесь брать код Python и компилировать его в исполняемый файл для платформ Windows, вы сможете создать программу Python, и пользователи Windows смогут легко ее запускать.

Настройка

Шаг 1

Создайте свою программу Python или импортируйте ее в среду Windows.

Шаг 2

Запустите свой код в интерпретаторе Python и убедитесь, что в коде нет ошибок:c:Python> Python mycode.py

Шаг 3

Загрузите компилятор py2exe win32 с веб-сайта py2exe (см. раздел Ресурсы ниже).

Шаг 4

Сохраните загруженный файл на диск.

Шаг 5

Откройте загруженный файл и нажмите на процесс установки. Это должно занять несколько секунд. Программа установки создаст программу py2exe.exe в вашем каталоге distutils, распространяемом вместе с вашей установкой Python, которую вы будете использовать для создания скомпилированного кода.

Скомпилировать код Python

Шаг 1

Откройте новый текстовый файл в Блокноте или другом любимом редакторе и сохраните его как mysetupfile.py. Этот текстовый файл сообщит программе py2exe, какие программы Python следует преобразовать в исполняемый файл.

Шаг 2

Добавьте в текстовый файл следующие строки:

Шаг 3

Запустите файл mysetupfile.py через программу py2exe:c:\Python> Python mysetupfile.py py2exe

Шаг 4

Подождите, пока компилятор py2exe не завершит вывод. Если все пойдет хорошо, компилятор может сообщить вам о библиотеках DLL, от которых зависит ваша программа на Python, после завершения компиляции.

Шаг 5

Дождитесь завершения компиляции. Как только это произойдет, будет создан каталог с именем «dist». Введите каталог по типу:c:\Python> cd dist

Шаг 6

Посмотрите в каталоге, чтобы увидеть исполняемый файл вашего проекта. Проверьте компиляцию, запустив программу:c:\Python> mycode.exe

Совет

На веб-странице Frederick Lundh Compiling Python есть краткое изложение множества различных методов и платформ для компиляции Python (см. Ресурсы ниже). Вы можете найти советы по компиляции в байт-код, среды Mac и Unix.

Предупреждение

Существует ряд популярных пакетов Python для Windows, которые могут иметь проблемы при компиляции. Некоторые из этих пакетов включают wxPython, numPy и pyXML. Если у вас возникли трудности с внешними модулями или пакетами, посетите веб-сайт py2exe (см. Ресурсы ниже). В процессе компиляции создается только исполняемый файл, а не полностью устанавливаемый пакет. Вам нужно будет использовать такую ​​утилиту, как MSI или Innosetup, чтобы создать полный установочный пакет после завершения exe.


  1. Как использовать QR код на Zio
  2. Как запустить Daily QR-код
  3. Как заклеймить QR-код
  4. Как проверить QR-код
  5. Как разблокировать DVD-R