以前不知道Python3中內置了venv模塊,一直用的就是virtualenv模塊,venv相比virtualenv好用不少,可以替代virtualenv
一、安裝venv包:
$ sudo apt install python3-venv
二、創建虛擬環境
首先創建一個項目文件夾,虛擬環境將會安裝在項目文件夾下,我這里使用的項目文件夾是myproject,進入mypeoject文件夾,執行命令:
$ python3 -m venv venv
這時虛擬環境就創建好了,默認是Python3的環境
三、激活虛擬環境
在項目文件夾下,執行activate文件激活虛擬環境
source venv/bin/activate
四、創建項目
可以看到項目文件夾下除了venv的虛擬環境文件,沒有項目文件,可以使用pip工具安裝任何你需要的框架,比如flask、django
五、退出虛擬環境
deactivate