Я не парень администратора sys, но мне поручено (из-за ограничений бюджета) настроить сервер VM для веб-приложения. Я сделал все возможное, чтобы понять большинство вещей, но когда я пытаюсь установить модули Python как root, я не могу использовать их в других учетных записях, отличных от root, которые я создал.Создание библиотек python, установленных как root, доступными для других пользователей, не являющихся пользователем root
Например, я установил Twilio python library как root. Но когда я вхожу в систему как «userjoe» и пытаюсь запустить образец сценария с помощью twilio, он не работает.
Что делать, если библиотеки, установленные как root, доступны для пользователей без полномочий root? Спасибо.
p.s. Я помещаю этот пост как «python» и несколько других, если кто-то из этого сообщества знает ответ. Пожалуйста, дайте мне знать, если мои теги не имеют значения.
Во-первых, сделал вы устанавливаете их в системные сайты-пакеты или в пользовательские сайты-сайты пользователя root? Во-вторых, что означает «это не работает»? Разве он не находит модули, может ли он не читать их, когда он их находит, или что? (Пожалуйста, опубликуйте то, что вы на самом деле напечатали, и трассировку, а не пытаетесь описать ее смутно.) – abarnert
Мы не знаем, как вы его установили в первую очередь. –
Кроме того, вопросы типа sysadmin обычно принадлежат [SuperUser] (http://superuser.com), а не переполнению стека. Это _possible_, что это проблема установки, специфичная для Python, поскольку вы не дали нам достаточной информации, чтобы знать, что происходит не так, и где, но если это не так, вы не найдете здесь помощи. – abarnert