默認情況下,pipenv會將安裝的虛擬環(huán)境一股腦地安裝在c盤用戶目錄下的一個.virtualenvs文件下,且命名是隨機的字母組合,這對于c盤空間比較吃緊或者有強迫癥的程序員來說有點小小的心理不適。 本文介紹如何把虛擬環(huán)境安裝在項目代碼的工作目錄下,以及自定義生成的虛擬環(huán)境所在文件夾的命名。 1、修改系統(tǒng)環(huán)境變量 WORKON_HOME,如果沒有就新建,其值設(shè)置為 . 解釋:. 代表是對于工作目錄來說的當前目錄,設(shè)置完之后的作用是虛擬環(huán)境會安裝在項目代碼的工作目錄下。 2、新建并修改系統(tǒng)環(huán)境變量 PIPENV_CUSTOM_VENV_NAME,其值設(shè)置后的作用是虛擬環(huán)境所在文件夾的命名不是隨機生成的了,而是根據(jù)這個字符變量。比如我設(shè)置成下圖中的venv,那么最后我的虛擬環(huán)境文件夾名就是venv,當然這個名字你也可以自己改成其他的 3、檢驗結(jié)果 在你項目代碼所在位置開啟終端,輸入pipenv install,該命令會創(chuàng)建一個虛擬環(huán)境,如下: 其實我們已經(jīng)可以看到它把虛擬環(huán)境所在的文件夾命名為venv了,我們再來看看它的位置吧。 如我們所希望的,venv的文件夾在我們的工作目錄下,打開可以看到我們在這個項目下的依賴庫等。
|
|