2014-09-15 4 views
0

Я выяснил, что пакеты, которые я установил с помощью setuptools, недоступны другим пользователям. Я понимаю, что это поведение логично, особенно потому, что я установил их в режиме разработки. Однако я хотел бы предоставить другим пользователям на моем сервере доступ к этим пакетам: их довольно сложно установить.Могу ли я установить пакет python для всех пользователей (с setuptools в режиме разработки)

Так что мои вопросы:

  1. на будущее, есть ли способ сделать (разработать) установить для всех пользователей, или некоторые многопользовательский режим (например, группа.)?
  2. Есть ли способ «просто» предоставить доступ к таким пакетам?

Для обоих, я думаю, главная проблема связана с зависимостями.

[Я бегу Ubuntu 13,04 (я могу обновить, если необходимо), но ответить на любой ОС приветствуются]

ответ

1

Приставка ваша команда установки с sudo и вы будете устанавливать пакет по всему миру.

+0

Это все? Не существует ли возможного риска потери зависимостей? –

+0

Это, по-видимому, не очень хорошая практика: http://stackoverflow.com/questions/33004708/osx-el-capitan-sudo-pip-install-oserror-errno-1-operation-not-permitted/33004920#33004920 – JHowIX