Установка совместимой библиотеки в python - PullRequest
1 голос
/ 05 мая 2020

Есть ли какой-либо стандартный способ узнать совместимую последнюю версию библиотеки, которую я хочу установить с помощью pip?

Я хочу установить matplotlib на python 2.6.6, и всякий раз, когда я использую pip, он начинает загружать последнюю версию 3.2.1 , которая несовместима с python 2.6.

Я что-то упустил? Я знаю, что conda можно использовать для решения зависимости пакетов, но у меня нет такой свободы ни на одном сервере.

1 Ответ

0 голосов
/ 05 мая 2020

pip и python - две программы. Программа по умолчанию pip, запущенная вами cli, возможно, не соответствует python, которую вы используете.

Чтобы установить правильный pip, вероятно, вам нужно просмотреть руководство по установке python и установить правильные pip в пути к вашей оболочке.

Или есть другой простой способ обойти. Поскольку pip - это просто модуль python, как и любые другие, вы можете вызвать его модульным способом:

python -m pip install --user matplotlib 

or 

python3 -m pip install --user matplotlib 

Если python жалуется, что * модуль 1012 * не найден, то python вы используете не установлен пип. Сначала вам нужно установить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...