4
Virtualenv adalah alat untuk membuat persekitaran Python terpencil.Masalah asas yang ditangani adalah salah satu ketergantungan dan versi, dan keizinan tidak langsung.Bayangkan anda mempunyai aplikasi yang memerlukan versi 1 LibFoo, tetapi aplikasi lain memerlukan versi 2. Bagaimanakah anda boleh menggunakan kedua-dua aplikasi ini?Jika anda memasang semua ke dalam /usr/lib/python2.4/site-packages (atau apa sahaja lokasi standard platform anda), mudah untuk diakhiri dalam keadaan di mana anda tidak sengaja menaik taraf aplikasi yang tidak perlu ditingkatkan ....