Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 4, 2017 11:26:20

11QWERTY11
Зарегистрирован: 2017-04-04
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

py в exe

Недавно только начал изучать python, до этого не программировал. Хочу скинуть свою программу другу, но для того, что бы её открыть, ему надо качать python и открывать через консоль. Как сделать так, что бы
просто открывать exe файл, без скачиваний python и открывания конслоли?

Офлайн

#2 Апрель 4, 2017 12:31:56

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

py в exe

гугли pyInstaller, py2exe, cx_freeze
ИМХО pyinstaller самый простой для новичка, скачал, установил, pyinstaller -F myProgram.py , на выходе получаешь один екзешник
Подключение стандартных библиотек не вызывает проблем у pyinstaller, однако, если вам потребовалось нестандартное расширение, то потребуются уже танцы с бубном…



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Апрель 4, 2017 12:33:07)

Офлайн

#3 Апрель 4, 2017 13:08:00

11QWERTY11
Зарегистрирован: 2017-04-04
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

py в exe

PEHDOM
гугли pyInstaller, py2exe, cx_freezeИМХО pyinstaller самый простой для новичка, скачал, установил, pyinstaller -F myProgram.py , на выходе получаешь один екзешникПодключение стандартных библиотек не вызывает проблем у pyinstaller, однако, если вам потребовалось нестандартное расширение, то потребуются уже танцы с бубном…

Пробывал pyinstaller, сплошные ошибки.

Офлайн

#4 Апрель 4, 2017 13:13:44

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

py в exe

11QWERTY11
именно
cx_freeze используй



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#5 Апрель 4, 2017 20:59:22

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

py в exe

Не используйте pyInstaller, py2exe, cx_freeze и т.п.

11QWERTY11
Как сделать так, что бы
просто открывать exe файл, без скачиваний python и открывания конслоли?
А как вы хотите запускать программу? Усилием мысли?

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



Отредактировано doza_and (Апрель 4, 2017 21:02:27)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version