python在寫專案時,初學者可能會想說,都是程式,為何要安裝一個虛擬環境?不是直接寫就好了嗎?虛擬環境安裝對於初學者來說的確比較麻煩。
一、常見的虛擬環境(Virtual environment)
(1)venv
(2)virtualenv
二、安裝虛擬環境的好處
(1)讓檔案乾淨
因為可能本身檔案已經安裝了許多pip的套件了,自己需要先安裝一個虛擬環境,這時你的環境會是什麼都沒安裝,只要寫專案時,安裝需要的套件即可,乾淨俐落,分享也方便。
(2)避免套件無法執行
因為有些套建更新速度實在太快了,有時候寫完一個專案,隔天套件突然更新。如果您從github抓別人寫好的專案,自己沒有安裝虛擬環境,可能就會無法使用與執行。不同版本的套件,可以安裝在不同的虛擬環境癟此不會互相干擾。
(3)乾淨的requirement檔案
做一個專案,先安裝一個虛擬環境,可以將需要安裝的pip檔案放入requirement的文件,簡單明瞭且乾淨。
全站熱搜