Как Сводка говорит,
[[virtualenv]] создает среду
это имеет свою собственную установку
каталоги, которые не разделяют
библиотеки с другими virtualenv
среды (и, возможно, не
использовать глобально установленные библиотеки
либо).
И все же вы удивляетесь, что созданный вами virtualenv «не делится библиотеками» ... почему вы удивляетесь, когда это не-совместное использование - это весь смысл virtualenv?
Как только вы сделали python virtualenv.py ENV
, чтобы продолжить цитирование из резюме, на которое я уже указывал, «если вы используете ENV / bin / easy_install, пакеты будут установлены в среде».
Итак, сделайте это, чтобы установить все пакеты, которые должны быть доступны для импорта в виртуальной среде.
(Предполагая, что вы использовали опцию --no-site-packages
для создания виртуальной среды, вы должны сделать это также для всех пакетов, которые вы установили "для всего сайта", поскольку цель этой опции - исключить их для лучшего контроль и изоляция).