Estou procurando uma maneira de criar um virtualenv que conterá apenas algumas bibliotecas (que eu escolhi) da instalação do python base.
Para ser mais concreto, estou tentando importar meu matplotlib para o virtualenv durante a criação do virtualenv. Ele não pode ser instalado eficientemente com o pip ou o easy_install, pois falta algumas bibliotecas do compilador fortran. O jeito que eu fiz até agora era copiar manualmente de
/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/
no entanto, isso impede que os links importados manualmente sejam registrados pelo yolk (que imprime todas as bibliotecas atualmente disponíveis no virtualenv).
Portanto, existe uma maneira de fazer uma variante seletiva do
virtualenv --system-site-packages
--system-site-packages
. As respostas sugerem o uso não seletivo --system-site-packages
e a instalação excessiva de alguns pacotes localmente, o que é diferente e tem implicações diferentes.