Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 19, 2011 14:19:19

Dmitry
От:
Зарегистрирован: 2010-02-26
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

Всем привет! Есть у меня такой вопрос. Можно ли использовать один питон для многих программистов?

Что имеется ввиду?

Есть сетевая шара, куда установлен питон, я маплю эту шару в виндовс как сетевой диск, задаю путь в PATH и использую удаленный питон. Ну или что-нибудь похожее.

Работать предстоит на виндах (преимущественно, на семерках)

Заранее всем спасибо за ответы.



Офлайн

#2 Авг. 19, 2011 16:09:51

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

А зачем, если не секрет? Если для “обучения” и “попробовать” - есть онлайн-шеллы наподобие http://shell.appspot.com/ или кодшаринг-сервисы вроде http://ideone.com/ или http://codepad.org/ . А вообще под любой системой проще поставить питон для себя самому - скомпилить или установить в свою папку, если ограничены права. Один интерпретатор по сети для разных задач - имхо, это бессмысленно.



Офлайн

#3 Авг. 20, 2011 11:25:40

Обедающий философ
От:
Зарегистрирован: 2011-05-06
Сообщения: 66
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

Небось дабы в школе уроки информатики проводить?



Офлайн

#4 Авг. 20, 2011 11:54:04

ZAN
От:
Зарегистрирован: 2007-06-10
Сообщения: 403
Репутация: +  10  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

Dmitry
Можно ли использовать один питон для многих программистов?
Запросто



Офлайн

#5 Авг. 22, 2011 10:20:09

Dmitry
От:
Зарегистрирован: 2010-02-26
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

Ну, вообще-то у нас на работе питон используется для автотестов. Стендов у нас много, и чтобы каждый настроить надо геморроиться с установкой всех нужных библиотек. Это нам надоело, и решили сделать что-то типа репозитория. Есть идея просто ставить в шару библиотеки, а потом их оттуда импортировать. Это мы тоже рассматриваем. Но хочется попробовать сделать то, что я описал в первом посте.

ZAN, как это сделать? Я пробовал сделать путем расшаривания питона по сети, но все, предсказуемо, обломилось :)



Офлайн

#6 Авг. 23, 2011 18:37:47

ZAN
От:
Зарегистрирован: 2007-06-10
Сообщения: 403
Репутация: +  10  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

А в чем проблема? Если не запускается сам интерпретатор, то проблема в политиках доступа (особенно для семерки актуально).
Если крашится импорт библиотек (dll), то проблема может оказаться сложнее если есть несовместимость версий или архитектур.



Офлайн

#7 Авг. 25, 2011 11:03:41

diam123
От:
Зарегистрирован: 2008-10-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

ActivePython (http://www.activestate.com/activepython), не правильнее ли будет?
P.S. Он, если не ошибаюсь, дописыват себя в Path, опосля чего можно натыкать необходимые модули простым батником (в ActivePython встроен pip (менеджер модулей для Python) )…
P.P.S. Да там и не только pip, впридачу распространяется в виде msi пакета… Из минусов - там не BSD лицензия, но она позволяет его использовать в корпоративных целях.

P.P.P.S. В своё время перескочил с него только по одной причине - после сборки приложения в executable через PyInstaller бинарник некорректно работал (функционал выполнялся, но при закрытии приложение крашилось)



Отредактировано (Авг. 25, 2011 11:12:54)

Офлайн

#8 Сен. 12, 2011 10:01:42

Dmitry
От:
Зарегистрирован: 2010-02-26
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к Питону через сеть

Всем спасибо, разобрались! :)



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version