Python: установка Matplotlib локально - PullRequest
0 голосов
/ 12 сентября 2018

Я пользователь без прав root на многопользовательской платформе Linux.Я хотел бы установить matplotlib (я видел некоторые вопросы по stackoverflow, но они старые и относятся к предыдущим версиям matplotlib).Я думаю, что я должен сделать установку из источника python -mpip install ..Я не могу найти способ установки локально, а не глобально, так как у меня нет привилегий суперпользователя.

Ответы [ 2 ]

0 голосов
/ 12 сентября 2018

Если у вас установлено pyenv в системе, вы можете легко переключиться на другую среду Python, в которой установлен matplotlib.

Например, вы можете установить последнюю версию anaconda python, используя автозаполнение клавиши Tab, чтобы увидеть, какие версии доступны.

pyenv install anaconda3-5.2.0 

Затем вы можете переключить свою локальную версию Python, используя

pyenv local anaconda3-5.2.0

Теперь вы можете проверить свою версию Python, и Matplotlib должен быть доступен.

С другой стороны, если pyenv в данный момент не установлен, либо попросите администратора установить его, либо используйте обходной путь script , как описано здесь .

0 голосов
/ 12 сентября 2018

Вы можете посмотреть здесь , на stackexchange проблема была решена.

Как вы можете прочитать:

  • Загрузите matplotlib и установите его вручную
  • установите его используя pip или easy_install

вручную

cd /dir/of/your/downloaded/lib
python setup.py install --user

С помощью pip или easy_install :

pip install --user matplotlib
easy_install --prefix=$HOME/.local/ matplotlib
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...