Я запутался с тем, как источник активирует правильный venv.
Я использовал pip v10. У меня есть рабочий venv под названием "base_py36", и я мог бы source activate base_py36
со всем ОК.
Недавно я обновил pip до pip v19. Теперь, когда я запускаю source activate base_py36
, он входит в venv, но все мои установленные пакеты исчезли.
PS: когда я искал каталог venv, я обнаружил, что в / anaconda3 / envs / base_py36 / lib у меня есть и python3.6, и python3.7 с разными пакетами. Так может ли это быть причиной? (Я не могу вспомнить, когда я установил Python 3.7). Если так, то как я мог source activate base_py36
с питоном 3,6?