Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 23, 2015 21:20:27

ntwman
Зарегистрирован: 2015-06-23
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

python компилятор

Привет всем!

Я только начал изучать python
Есть вопрос, смотрите. У меня есть скрипт, в котором импортировано много сторонних модулей(точнее 3 штуки), как бы мне собрать все это в один файл и запускать его даже там, где этих модулей нет?

Я гуглил, но нашел только py2exe, pyinstaller. А мне нужно запускать из под linux/bsd

Заранее спасибо.

Офлайн

#2 Июнь 23, 2015 21:44:29

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

python компилятор

или прост при переносе переносите и эти модули или делайте какой-то setup который автоматически скопирует
также можно собрать пакет, например deb или rpm
но для простых скриптов с 3 модулями, не думаю, чо нужно так заморачиватся

ntwman
в котором импортировано много сторонних модулей(точнее 3 штуки)
3 штуки это не много, это мало



————————————————
-*- Simple is better than complex -*-

Офлайн

#3 Июнь 23, 2015 22:07:23

ntwman
Зарегистрирован: 2015-06-23
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

python компилятор

terabayt
или прост при переносе переносите и эти модули или делайте какой-то setup который автоматически скопируеттакже можно собрать пакет, например deb или rpmно для простых скриптов с 3 модулями, не думаю, чо нужно так заморачиватся

привет! спасибо за ответ!
ты видимо что-то не дописал, т.к. твое сообщение начинается нелогично со слова “ИЛИ” ))
так как мне бы собрать все в один файл?

Отредактировано ntwman (Июнь 23, 2015 22:15:09)

Офлайн

#4 Июнь 23, 2015 22:17:53

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

python компилятор

вообще можно вместо директивы import во многих случаях можно просто вставить текст из этих файлов.
Лично мое мнение - это глупость. Архивируете 4 файла и на целевой машине распаковываете.



Отредактировано doza_and (Июнь 23, 2015 22:19:23)

Офлайн

#5 Июнь 23, 2015 22:39:41

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

python компилятор

если по теме говорить то вроде cx-freeze то что вам нужно



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

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version