1. 程式人生 > >Mac下安裝virtualenv, 並在PyCharm中使用

Mac下安裝virtualenv, 並在PyCharm中使用

應用 lan div 創建 圖片 記錄 int 說明 基於

今天在安裝一個leader寫的package的時候,同事建議安裝到虛擬環境中,再在PyCharm裏使用該虛擬環境即可.此處記錄下經過:

開發Python應用的時候,有時會遇到不同的Python應用依賴不同的開發環境的情況,或者不想將package安裝到全局中,這時需要配置使用不同的虛擬環境.

virtualenv可用來創建虛擬環境.

要使用pip安裝virtualenv,需要先安裝pip,pip是Unix系統下Python的包管理工具.

安裝pip需要先下載get-pip.py腳本,然後以管理員身份執行該腳本即可.

然後使用命令 sudo pip install virtualenv 安裝virtualenv即可.

安裝好virtualenv之後,需要新建一個目錄(不妨命名為venvs,可在該目錄下添加不同的虛擬環境)

然後進入venvs,使用命令 virtualenv venv1 新建一個虛擬環境,進入該虛擬環境需要使用激活命令 source venv1/bin/activate.

此後,我們安裝的所有package都會安裝在venv1這個環境裏.

虛擬環境建好了,怎樣在PyCharm中使用這個虛擬環境呢?

用如下一張圖即可說明:

技術分享圖片

點擊1處項目解釋器,點2處選新增,點3處添加venv1的路徑,從4處的base interpreter可以看出,我們創建的venv1默認是基於系統環境的,選擇完畢後點ok

此後在PyCharm中點擊run,運行的是venv1中配置的環境

.

若想退出virtualenv,應使用指令deactivate

Mac下安裝virtualenv, 並在PyCharm中使用