Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 3, 2016 18:16:10

Ivan777117
Зарегистрирован: 2016-09-03
Сообщения: 3
Репутация: +  0  -
Профиль   Адрес электронной почты  

Как из кода сделать готовый программный продукт?

Привет! подскажите что делать после написания кода в питоне, в каком виде её отдать заказчику, чтобы она работала у него на компе, даже если у него нет пайтона))???? на форуме писалось, что в EXE не надо переводить её!!!

Офлайн

#2 Сен. 3, 2016 20:43:02

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

Как из кода сделать готовый программный продукт?

  • Заказчику нужно установить питон самостоятельно.
  • Собрать через cx_freeze сборный пакет
  • Использовать portable python (если он жив)



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

Офлайн

#3 Сен. 3, 2016 22:37:19

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

Как из кода сделать готовый программный продукт?

Ivan777117
в каком виде её отдать заказчику
Думаю лучший вид - назвать по телефону или отправить по почте ее название.
Этого обычно достаточно. :)
В нормальных системах заказчик привычным sudo apt-get … pacman ставит ее за пару секунд. Ну в крайнем случае pip install.

Винда это особый случай.

Все перечисленные выше способы - это разные способы поставить питон на целевую систему. Без питона ваше приложение работать не будет!
(аналогично C# приложение не будет работать без установки dot net, java не будет работать без Jre. А exe файлы написанные на C не будут работать без redistributable пакета)

Бывает заказчик который и под виндой без проблем наберет pip install. Ему обычно не нужно объяснять как запустить python.msi и что это значит. Тем более что у него питон обычно уже есть.

JOHN_16
Заказчику нужно установить питон самостоятельно.
Это может выглядеть как запуск bat файла в папке с вашим дистрибутивом.
Питон может поставиться тихо и без вопросов см ключи msiexec https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa367988(v=vs.85).aspx

https://support.microsoft.com/ru-ru/kb/314881

после чего тихо и тоже без вопросов поставится ваше приложение.





Отредактировано doza_and (Сен. 3, 2016 22:40:56)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version