Я работаю на вычислительном сервере, который запускает linux. Машина используется несколькими пользователями, поэтому я не имею и не получаю привилегии root. мне нужно установить Keras
, которые вы обычно делаете с помощью pip
Установка пикета локально (без привилегий root)
Теперь, пип не установлен и root
не установит его для меня тоже, если я не прошу его, вероятно месяц или около того. Я попытался установить локальную установку с помощью скрипта установки python. Python352/bin/python3.5 get-pip.py --user
Это, к сожалению, вызывает меня no permission error /etc
. Это не совсем то, что я ожидал от установки инструмента локально. Можно ли как-то установить установку пипа, который не пытается касаться чего-либо вне моего локального каталога?
Создайте виртуальную среду и сделайте свой материал в этом –
Вы уверены, что 'pip' еще не установлен? [Начиная с версии 3.4, 'pip' поставляется по умолчанию с бинарными установщиками python] (https://docs.python.org/3/installing/). – Anthon
Я попробовал 'python3.5 get-pip.py --user' использовать на моей системе Linux Mint 17 и не получил ошибку разрешения (как обычный пользователь без права на запись на'/etc' и с помощью 3.5.2) – Anthon