mac 下使用 venv配合pycharm開發(fā)

https://www.cnblogs.com/geeklove01/p/8030214.html

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

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

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

virtualenv可用來創(chuàng)建虛擬環(huán)境.

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

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

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

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

然后進(jìn)入venvs,使用命令 virtualenv venv1 新建一個虛擬環(huán)境,進(jìn)入該虛擬環(huán)境需要使用激活命令 source venv1/bin/activate.

此后,我們安裝的所有package都會安裝在venv1這個環(huán)境里.

虛擬環(huán)境建好了,怎樣在PyCharm中使用這個虛擬環(huán)境呢?

用如下一張圖即可說明:

image

點(diǎn)擊1處項目解釋器,點(diǎn)2處選新增,點(diǎn)3處添加venv1的路徑,從4處的base interpreter可以看出,我們創(chuàng)建的venv1默認(rèn)是基于系統(tǒng)環(huán)境的,選擇完畢后點(diǎn)ok

此后在PyCharm中點(diǎn)擊run,運(yùn)行的是venv1中配置的環(huán)境.

若想退出virtualenv,應(yīng)使用指令deactivate

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容