標籤:工作 windows 基本 注意 app 刪除 如何 home install
1.前言
由於Python的版本眾多,還有Python2和Python3的爭論,因此有些軟體包或第三方庫就容易出現版本不相容的問題。
通過 virtualenv 這個工具,就可以構建一系列虛擬Python環境 ,然後在每個環境中安裝需要的軟體包(配合 pip 使用),這一系列的環境是相互隔離的。作為一個獨立的環境就不容易出現版本問題,還方便部署。
2.安裝virtualenv
使用以下命令安裝:
pip install virtualenv
測試是否安裝成功:
virtualenv --version
3.virtualenv的基本使用
- 建立虛擬環境
命令:virtualenv 虛擬環境名字
virtualenv env
- 建立指定Python解譯器版本的虛擬環境
命令:virtualenv -p Python解譯器路徑 虛擬環境名字
virtualenv -p c:\python27\python.exe env
activate venv
deactivate
- 刪除虛擬環境
要刪除一個虛擬環境,只需刪除它的檔案夾即可。
4.安裝virtualenvwrapper
virtualenvwrapper 提供了一系列命令使得和虛擬環境工作變得愉快許多。它把您所有的虛擬環境都放在一個地方。
windows平台下使用以下命令安裝(確保 virtualenv 已經安裝):
pip install virtualenvwrapper-win
5.設定環境變數WORKON_HOME
WORKON_HOME是通過virtualenvwrapper-win建立的虛擬環境存放在路徑,在windows中,WORKON_HOME預設的路徑是C:\Users\username\envs,如果我們想自訂存放的路徑,可以通過設定環境變數WORKON_HOME來設定。
通過電腦-->屬性-->進階系統設定-->環境變數-->在系統變數中建立“變數名”:WORKON_HOME,變數值:“你自訂的路徑”。
6.virtualenvwrapper的基本使用
- 建立虛擬環境
命令:mkvirtualenv 虛擬環境名字
mkvirtualenv env
- 建立指定Python解譯器版本的虛擬環境
命令:mkvirtualenv -p Python解譯器路徑 虛擬環境名字
mkvirtualenv -p c:\python27\python.exe env
建立後,會自動啟用環境,注意看Shell提示符的改變:
(venv)c:\>
- 列出WORKON_HOME路徑下所有存在的虛擬環境
lsvirtualenv
workon env
cdvirtualenv
- 進入到當前啟用的虛擬環境的site-packages目錄
cdsitepackages
- 列出當前啟用的虛擬環境的site-packages目錄的所有軟體包
lssitepackages
deactivate
rmvirtualenv env
windows下如何安裝Python虛擬環境