Mac下安裝virtualenv, 並在PyCharm中使用
阿新 • • 發佈:2017-12-13
應用 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中使用