顾 静

學習如何利用conda為每一個不同需求的專案建立一個獨立適合的虛擬環境

使用者開發Python專案時,最常遇見的問題就是不同專案可能會有不同的Python版本以及不同的package需要安裝,那麼在管理上就會是一個問題了。如果你只需要使用特定的套件,或是想要嘗試各種不同的環境應用,但又不想彼此的開發環境受到影響,那Anaconda的套件管理系統conda將會是一個不錯的解決方案。

conda命令是管理在安裝不同package時的主要介面,使用conda時,你可以進行建立(create)輸出(export)列表(list)、**移除(remove)更新(update)**環境於不同Python版本及Packages,同時也可以分享你的虛擬環境。接下來筆者將針對conda如何建立及管理虛擬環境用下列5步驟來說明。

Image for post

Step 1:安裝及更新conda

安裝部分可參考筆者Anaconda介紹及安裝教學官方說明,同時確認作業系統及你所需的python版本。在Windows開始選單(Start menu)中選擇Anaconda Prompt(如下圖所示):

Image for post

此時可以輸入下列命令來檢查目前版本。

conda –V

Image for post

若想要進行更新,可以輸入下列命令

conda update conda

Step 2:建立虛擬環境

你可以輸入下面命令看目前系統已經安裝幾個虛擬環境。

conda env list

Image for post

假設我們要建立一個叫做myenv的虛擬環境,並且是安裝python 3.5的版本,那我們可以鍵入下面的命令。

conda create --name myenv python=3.5

Image for post

安裝完後會出現如下圖所示,提醒啟動與關閉虛擬環境的用法。

Image for post

我們試著再下命令conda env list,列出目前虛擬環境狀況,將會看到多了一個剛建立的虛擬環境myenv。

Image for post

#python #conda #developer

用Conda建立及管理Python虛擬環境
3.90 GEEK