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