Найти - Пользователи
Полная версия: py в exe
Начало » Python для новичков » py в exe
1
11QWERTY11
Недавно только начал изучать python, до этого не программировал. Хочу скинуть свою программу другу, но для того, что бы её открыть, ему надо качать python и открывать через консоль. Как сделать так, что бы
просто открывать exe файл, без скачиваний python и открывания конслоли?
PEHDOM
гугли pyInstaller, py2exe, cx_freeze
ИМХО pyinstaller самый простой для новичка, скачал, установил, pyinstaller -F myProgram.py , на выходе получаешь один екзешник
Подключение стандартных библиотек не вызывает проблем у pyinstaller, однако, если вам потребовалось нестандартное расширение, то потребуются уже танцы с бубном…
11QWERTY11
PEHDOM
гугли pyInstaller, py2exe, cx_freezeИМХО pyinstaller самый простой для новичка, скачал, установил, pyinstaller -F myProgram.py , на выходе получаешь один екзешникПодключение стандартных библиотек не вызывает проблем у pyinstaller, однако, если вам потребовалось нестандартное расширение, то потребуются уже танцы с бубном…

Пробывал pyinstaller, сплошные ошибки.
JOHN_16
11QWERTY11
именно
cx_freeze используй
doza_and
Не используйте pyInstaller, py2exe, cx_freeze и т.п.
11QWERTY11
Как сделать так, что бы
просто открывать exe файл, без скачиваний python и открывания конслоли?
А как вы хотите запускать программу? Усилием мысли?

11QWERTY11
ему надо качать python и открывать через консоль
Ваши аргументы не состоятельны.
1. Питон все равно упаковывается в exe при использовании этих средств так что докачка питона неизбежна, только при установке питона она будет выполнена 1 раз а с экзешниками будет выполняться при каждой передаче от вас программы.
2. При корректной установке питона у вас будут ассоциации файлов с питоном. Вызывается программа кликом в иконку.
Возможно вам нужна консоль для того чтобы видеть результаты работы программы . Но тогда она неизбежно нужна и для exe файла.

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB