Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Распространение python скриптов, нужен совет 
:(
    Опции темы
DonJuansMagicPants
Дата 23.9.2010, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 16.7.2007

Репутация: нет
Всего: -1



Есть скрипт на питоне который использует две сторонние либы paramiko и pxssh. Необходимо раскидать данный скрипт по 10-15 машина под ubuntu, как я понял есть вариант собрать .deb, но не хотелось бы на каждый чих собирать дебы, когда питон нужной версии у всех уже стоит по умолчанию, как можно доставить автоматом две эти либы или же возможно засунуть все в один архив ? 
PM MAIL   Вверх
pythonwin
Дата 23.9.2010, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



DonJuansMagicPants, можно создавать egg
PM WWW GTalk Jabber   Вверх
DonJuansMagicPants
Дата 23.9.2010, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 16.7.2007

Репутация: нет
Всего: -1



Смотрел данную статью до поста на форум, тут просто описывается процесс установки пакетов на локал хост в ручном режиме, данная тема не подходит. Easy install разве стоит по умолчанию в системе, просто не помню уже ?
PM MAIL   Вверх
pythonwin
Дата 23.9.2010, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



DonJuansMagicPants, используйте для установки Easy install http://peak.telecommunity.com/dist/ez_setup.py или ставьте его из deb-пакетов.
PM WWW GTalk Jabber   Вверх
DonJuansMagicPants
Дата 23.9.2010, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 16.7.2007

Репутация: нет
Всего: -1



Если не трудно, можно не так односложно  smile  Я нуб в распространение питон скриптов раньше такой необходимости не возникало. Я беру выше приведенный файл и копирую его в setup.py, что еще мне надо тогда прописать в setup.py чтобы установились две эти библиотеки? Или возможно есть какой-нибудь мануал освещающий данную тему ?
PM MAIL   Вверх
pythonwin
Дата 23.9.2010, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Цитата(DonJuansMagicPants @  23.9.2010,  16:20 Найти цитируемый пост)
Если не трудно, можно не так односложно

пожалуйста - можете почитать статьи:
как создать egg файл?
Высиживание "яиц" Python с помощью setuptools
http://mrtopf.de/blog/en/a-small-introduct...to-python-eggs/
http://peak.telecommunity.com/DevCenter/se...for-the-project


PM WWW GTalk Jabber   Вверх
DonJuansMagicPants
Дата 23.9.2010, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 16.7.2007

Репутация: нет
Всего: -1



Код

#!/usr/bin/env python

from setuptools import setup

setup(
    name='backuper',
    version='0.8',
    description='Easy mysql dump recovery',
    author='dubolom',
    author_email='[email protected]',
    url='http://yandex.ru',
    packages=['backuper'],
    install_requires=['pexpect'],
    install_requires=['paramiko'],
    long_description="""
    backuper"""
    )



если установить изи сетап, который доставит дисттулз, то с таким setup.py получится установить ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1005 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.