主要目的是為了給不同的工程創(chuàng)建互相獨立的運行環(huán)境
搭建步驟如下:
1、python -m venv python_ven_demo (虛擬環(huán)境文件夾名,直接在桌面建立了文件夾,同時生成了虛擬環(huán)境)
2、進入虛擬環(huán)境后執(zhí)行激活:activate.bat,退出:deactivate.bat
3、進行包安裝:首先激活,再使用pip3 install
或者使用VirtualEnv命令
1、安裝pip install virtualenv --upgrade
2、在目標路徑下,執(zhí)行virtualenv,創(chuàng)建虛擬環(huán)境(virtualenv -p C:\Python37\python.exe 虛擬環(huán)境名(默認是當前路徑))
默認情況下, 虛擬環(huán)境中不包括系統(tǒng)的site-packages,如果需要請加參數virtualenv --system-site-packages
使用virtualenv默認python版本創(chuàng)建虛擬環(huán)境,virtualenv --no-site-packages,會把python,setuptools和pip給你安裝上。
指定virtualenv中的python版本 virtualenv --no-site-packages --python=2.7 env
3、進入虛擬環(huán)境激活:activate.bat,退出:deactivate.bat linux下的激活使用source命令
或者使用virtualenvwrapper(確保virtualenv已安裝)
1、pip install virtualenvwrapper(linux安裝) pip install virtualenvwrapper-win(windows)
2、寫入環(huán)境變量(linux):export WORKON_HOME=~/Envs source /usr/local/bin/virtualenvwrapper.sh source ~/.bashrc #讀入配置文件,立即生效
3、創(chuàng)建虛擬環(huán)境 mkvirtualenv venv 在WORKON_HOME變量指定的目錄下新建名為venv的虛擬環(huán)境。指定python版本,可通過"--python"指定python解釋器
4、使用:查看當前的虛擬環(huán)境目錄workon 切換到虛擬環(huán)境workon py3 退出虛擬環(huán)境deactivate 刪除虛擬環(huán)境rmvirtualenv venv