Как конвертировать скрипты Python 3.X в исполняемые файлы?

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

Мой друг рассказал мне о py2exe. Но когда я искал его, я обнаружил, что он ограничен Python 2.X . Я написал свой скрипт на 3.X Python (3.4, последний реалез на данный момент).

Интересно, как я могу конвертировать скрипты 3.x python в исполняемые exe-файлы?

Любые предложения?

2 ответа

Вы можете попробовать cx_Freeze!

Этот модуль хорошо поддерживает python3.x.

Попробуйте использовать модуль «pyinstaller». Следующие шаги расскажут вам, как установить и использовать его:

Подготовьте командную строку

  1. Установите модуль pyinstaller (напишите это в командной строке):

    pip установить pyinstaller

  2. Измените каталог на папку, в которой находится скрипт Python (также напишите в cmd):

    cd \каталог\из\вашего\кода

  3. Преобразуйте файл (все еще в cmd)

    pyinstaller --onefile nameOfYourScript.py

EXE-файл будет находиться в папке dist

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ: в путь должен быть добавлен Python, иначе это не сработает.

Другие вопросы по тегам