Нет.Каждая установка в Anaconda полностью отделена друг от друга, так как они считаются виртуальными средами и управляются самой anaconda (используя файлы environment.yaml ).После активации переводчик может получить доступ только к своему местоположению пакетов сайта.
Например, если мы сделали это:
conda create -n myenv python=3.4
conda create -n myenv python=2.7
Большинство пакетов не совместимы с Python 2 и 3, поэтому, если мы смогли импортировать пакет (в Python 3) из Python 2, то вынаверняка получит ошибку (и наоборот), поскольку переводчик не может понять более старый язык.
Если он не может найти посылку, вы получите обычный ImportError
.
Есливам нужны определенные пакеты при создании среды, тогда вы можете использовать что-то вроде:
conda create -n myenv requests bs4
См. документацию