virtualenv di Python

Virtualenv mungkin adalah apa yang ingin Anda gunakan selama pengembangan, dan jika Anda memiliki akses shell ke mesin produksi Anda, Anda mungkin juga ingin menggunakannya di sana.

Masalah apa yang virtualenv pecahkan? Jika Anda menyukai Python , kemungkinan Anda ingin menggunakannya untuk proyek lain selain proyek Anda saat ini.

Tetapi semakin banyak proyek yang Anda miliki, semakin besar kemungkinan Anda akan bekerja dengan berbagai versi Python itu sendiri, atau setidaknya versi berbeda dari Python yang ada sekarang.

Masalah yang sering dihadapi adalah ketika ada upgrade dari library yang kita gunakan. maka akan cukup sulit jika kita upgrade versi yang kita gunakan saat ini de versi yang lebih baru, apalagi jika versi yang baru mempunyai banyak perubahan. Masalah seperti itu yang sering saya hadapi.

Virtualenv untuk menyelamatkan!

Virtualenv memungkinkan beberapa instalasi side-by-side dari Python, satu untuk setiap proyek. Itu tidak benar-benar menginstal salinan Python terpisah, tetapi ia menyediakan cara cerdas untuk menjaga lingkungan proyek yang berbeda diisolasi. 

 

maka dengan virtualenv kita dapat menjaga versi yang kita gunakan sesuai dengan keinginan kita. dan kita bisa upgrade sesuai dengan yang kita inginkan.

 

Selanjutnya Instalasi virtualenv ubuntu