virtualenv就是用來為一個應用創建一套“隔離”的Python運行環境。
安裝virtualenv
pip3 install virtualenv
創建虛擬環境
1 先進入項目跟目錄,規范是,那個項目的虛擬環境就放在那個項目的根目錄下.這樣比較好操作.
2 創建虛擬環境venv,虛擬環境的名字為venv,這時候會在當前目錄創建一個venv的目錄,用來存放此虛擬環境的包的,實現了與本地的環境的隔離
virtualenv venv
virtualenv --no-site-packages venv
--no-site-packages 已經安裝到系統Python環境中的所有第三方包都不會復制過來(但我試了第一種方法也不會復制 - -)
進入虛擬環境
linux/mac
source venv/bin/activate
windows
在venv同目錄下操作,比如venv的目錄是: c://myproject\venv, 那我在c://myproject這個目錄執行下面的命令
venv\Scripts\activate
venv\Scripts\activate.bat
退出當前虛擬環境
deactivate
指定python版本
virtualenv venv --python=python # 指定為python(若python能打開的是python2.7, 則指定的python2.7) virtualenv venv --python=python3 # 指定python3 virtualenv venv -p python3 # 指定python3