Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 8, 2016 10:57:12

sobon
Зарегистрирован: 2016-09-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Перенос проекта на другой ПК

Привет! Есть проект с тучей файлов и зависимостей. Нужно передать все это дело товарищу. Устанавливать необходимые модули, да и сам python он не будет. Он хочет два раза кликнуть по файлу и готово. Упаковывать в exe не хочу. Портабл версия идет с лишними свистелками-перделками и весит ух как. Подскажите пжл как поступить.

Офлайн

#2 Сен. 8, 2016 13:26:49

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

Перенос проекта на другой ПК

батник или сш скрипты?

Офлайн

#3 Сен. 8, 2016 18:25:55

sobon
Зарегистрирован: 2016-09-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Перенос проекта на другой ПК

ilnur
батник или сш скрипты?
батник

Офлайн

#4 Сен. 8, 2016 20:43:23

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

Перенос проекта на другой ПК

sobon
Подскажите пжл как поступить.
А в чем проблема? Делайте ему дистрибутив любым удобным для вас способом.



Офлайн

#5 Сен. 9, 2016 11:34:31

sobon
Зарегистрирован: 2016-09-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Перенос проекта на другой ПК

doza_and
А в чем проблема? Делайте ему дистрибутив любым удобным для вас способом.
Проблема как сделать дистрибутив. Установить python себе на писюк, добавить модули… Затем ctrl+c и ctrl+v?

Офлайн

#6 Сен. 9, 2016 12:23:58

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

Перенос проекта на другой ПК

ну вы же не хотите использовать инструменты типа cx_freeze



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

Офлайн

#7 Сен. 9, 2016 19:52:17

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

Перенос проекта на другой ПК

sobon
добавить модули… Затем ctrl+c и ctrl+v?
ну если вы предпочитаете прозрачный способ. То лучше скачать дистрибутив питона для целевой платформы вашего друга. Потом сделать список пакетов которые вам нужны. (pip freeze >a.txt например) правите список если хотите.

Потом дописываете сложный скрипт который это все ставит.
как-то так:
 msiexec /quiet python....
pip install -r a.txt

Возможно под виндой часть пакетов лучше выкачать в бинарном виде и распространить в вашем дистрибутиве указав pip директорию кеширования паетов.



Отредактировано doza_and (Сен. 9, 2016 19:54:16)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version