Найти - Пользователи
Полная версия: Доступ к Питону через сеть
Начало » Python для новичков » Доступ к Питону через сеть
1
Dmitry
Всем привет! Есть у меня такой вопрос. Можно ли использовать один питон для многих программистов?

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

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

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

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

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

P.P.P.S. В своё время перескочил с него только по одной причине - после сборки приложения в executable через PyInstaller бинарник некорректно работал (функционал выполнялся, но при закрытии приложение крашилось)
Dmitry
Всем спасибо, разобрались! :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB