Saya sedang mencari cara untuk membuat virtualenv yang akan berisi hanya beberapa perpustakaan (yang saya pilih) dari instalasi python dasar.
Agar lebih konkret, saya mencoba mengimpor matplotlib saya ke virtualenv selama pembuatan virtualenv. Itu tidak dapat diinstal secara efisien dengan pip atau easy_install karena merindukan beberapa lib compiler fortran. Cara saya melakukannya sampai sekarang adalah menyalin secara manual
/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/
namun ini mencegah tautan yang diimpor secara manual didaftarkan oleh kuning telur (yang mencetak semua lib yang tersedia saat ini di virtualenv).
Jadi, apakah ada cara untuk melakukan varian selektif
virtualenv --system-site-packages
--system-site-packages
. Jawaban menyarankan menggunakan non-selektif --system-site-packages
dan kemudian menginstal ulang beberapa paket secara lokal, apa yang berbeda dan memiliki implikasi yang berbeda.