標籤:示範 電腦 屬性 視窗 之一 圖片 note 進階 無法
有時候,為了使用比較乾淨的開發環境,或者為了測試一些版本的擴充庫,我們可能需要建立虛擬開發環境,在不同的虛擬開發環境中,只安裝需要的擴充庫,這樣可以最大程度上減少不同擴充庫之間的相容性帶來的衝突或其他問題。
Anaconda3目前已經成為Python社區人見人愛的一套軟體,提供的Jupyter Notebook和Spyder更是讓人無法拒絕的Python開發環境,尤其是資料分析和科學計算與可視化領域的科研人員和工程師,更是必備的IDE之一。
為了能夠正常使用Anaconda3建立虛擬開發環境,首先最好保證在安裝Anaconda3時已經勾選“添加環境變數”,如果沒有的話,安裝完成Anaconda3之後可以手動添加和配置環境變數。本文以Win10 64位為例,首先開啟資源管理員,按右鍵“此電腦”,在彈出的菜單中單擊“屬性”,在彈出的視窗中單擊“進階系統設定”,如
在彈出的視窗中單擊“環境變數”,彈出下面的視窗
在上面的視窗中雙擊“Path”,彈出下面的視窗,如果沒有紅色矩形內的幾個路徑,就單擊右側的“建立”添加新的路徑,讓Path變數包含中紅框內的幾個路徑。
接下來,進入命令提示字元cmd環境,執行命令conda create -n pythonTensorflow python=3.5建立一個基於Python 3.5的虛擬開發環境,如
然後再執行命令conda create -n pythonPIL python=3.6建立一個基於Python 3.6版本的虛擬開發環境,如
接下來使用命令conda install -n pythonPIL pillow為名字為pythonPIL的虛擬開發環境安裝擴充庫pillow,如
使用命令conda install -n pythonTensorflow tensorflow為名字為pythonTensorflow的虛擬開發環境安裝擴充庫tensorflow,如
到了這裡,每個虛擬開發環境所需要的擴充庫都安裝好了。
使用命令activate pythonPIL啟用虛擬開發環境pythonPIL,進行自己的開發,對於完整的Python程式,可以使用Spyder進行編寫,使用結束後使用命令deactivate關閉這個虛擬開發環境,如
示範了另一個虛擬開發環境pythonTensorflow的啟用和關閉
使用Anaconda3配置多版本Python虛擬開發環境