image

python在寫專案時,初學者可能會想說,都是程式,為何要安裝一個虛擬環境?不是直接寫就好了嗎?虛擬環境安裝對於初學者來說的確比較麻煩。

一、常見的虛擬環境(Virtual environment)

(1)venv
(2)virtualenv

二、安裝虛擬環境的好處

(1)讓檔案乾淨

    因為可能本身檔案已經安裝了許多pip的套件了,自己需要先安裝一個虛擬環境,這時你的環境會是什麼都沒安裝,只要寫專案時,安裝需要的套件即可,乾淨俐落,分享也方便。

(2)避免套件無法執行

    因為有些套建更新速度實在太快了,有時候寫完一個專案,隔天套件突然更新。如果您從github抓別人寫好的專案,自己沒有安裝虛擬環境,可能就會無法使用與執行。不同版本的套件,可以安裝在不同的虛擬環境癟此不會互相干擾。

(3)乾淨的requirement檔案

   做一個專案,先安裝一個虛擬環境,可以將需要安裝的pip檔案放入requirement的文件,簡單明瞭且乾淨。

 

 

arrow
arrow
    全站熱搜

    戰昇 發表在 痞客邦 留言(0) 人氣()