DAY 170 建立虛擬環境06
阿新 • • 發佈:2021-07-20
Python應用程式開發中,如果系統只安裝了Python3.6.6。當開發者使用pip安裝第三方包時,所安裝的包會進入Python安裝目錄下的site-packages目錄中。Python的優勢之一是有眾多的開源包,但是這也成為了Python的一大詬病。
假如需要同時開發多個應用程式,這些應用程式將會共用一個Python環境,就是安裝在系統的Python 3.6.6。如果應用A需要django==1.8.2,應用B需要django==2.0怎麼辦?
這種情況下,每個應用需要各有一個“獨立”的Python執行環境。virtualenv就是用來為一個應用建立一套“隔離”的Python執行環境。
1、python虛擬環境—virtualenv
virtualenv 是一個建立隔離Python開發環境的工具。virtualenv建立一個包含所有必要的可執行檔案的資料夾,用來使用Python工程所需要的依賴包。
安裝virtualenv
pip install virtualenv
安裝完成後輸入virtualenv按下回車,瞭解virtualenv的基本功能選項
2、基本使用
虛擬 環境是可以隨處放置的,進入需要放置的資料夾,點選右鍵選擇“在此處開啟shell視窗” 或者 開啟cmd 通過cd進入需要放置的資料夾
venv 虛擬環境名稱,名稱自定義,預設建立一個乾淨的環境
virtualenv venv
建立虛擬環境,拷貝本地已有依賴包
virtualenv --system-site-packages venv
指定python版本建立虛擬環境
virtualenv -p E:Python36python.exe venv
activate.bat # 啟動虛擬環境
deactivate.bat # 退出虛擬環境
where python # 檢視本地已經安裝的python環境
1、安裝virtualenv
pip install virtualenv
2、安裝virtualenvwrapper對虛擬環境集中管理
pip install virtualenvwrapper-win
3、配置環境變數
WORKON_HOMED:\Users\virtualenv
圖片描述
4、基本操作
建立虛擬環境
mkvirtualenv venv
檢視已經建立過的虛擬環境
workon
啟動虛擬環境
workon venv
退出虛擬環境
deactivate
刪除虛擬環境
rmvirtualenv venv