EDIT: решена основная проблема установки matplotlib
в виртуальной среде (см. Мой ответ), но исходный вопрос о версиях pip в виртуальных средах PyCharm может по-прежнему заслуживать собственного ответа.PyCharm устанавливает неправильную версию pip в виртуальной среде
Оригинал Вопрос
Все мои Python проекты выделены в виртуальных средах. По большей части PyCharm отлично играет с virtualenv.
При попытке установить virtualenv с использованием 2.7 в качестве базового интерпретатора PyCharm устанавливает неправильный пип в виртуальную среду. В результате, хотя некоторые пакеты прекрасно устанавливаются в виртуальной среде, matplotlib не устанавливает.
Интерпретатор для основной массы моих проектов 3,5, но для этого мне нужно 2.7.
Является ли это PyCharm ошибка, или что-то, что может быть исправлено вручную?
То, что я пытался
Я попытался открыть виртуальную среду вручную с workon Jupyter2
, а потому, что окружающая среда не в обычной папке Env, он не был найден. Я искал способ указать путь среды с workon
, но не нашел его. EDIT: вместо workon
, побежал activate
в каталоге Scripts
виртуальной среды.