← Все вопросы

pip install падает с ошибкой, что-то про окружение

Задан 19 дней назад151 просмотров2 ответа
5

Пытаюсь поставить библиотеку через pip install, а он ругается (то «externally-managed-environment», то ставит не туда). Что я делаю не так?

2 ответа

10
✓ Принятый ответ — помог автору

Скорее всего ставишь в системный Python. Правильно — в виртуальное окружение:

python -m venv venv
source venv/bin/activate      # Windows: venv\Scripts\activate
pip install requests

Ошибка externally-managed-environment — как раз намёк системы «не ставь сюда, сделай venv». Внутри venv всё ставится изолированно и без прав root.

Кристина Зайцева venv решил проблему, спасибо. раньше всё пихал в систему · 18 дней назад
3

и да, не используй sudo pip install — это частый источник сломанного питона.

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект