env
當前目錄下創建虛擬環境
python -m venv myvnev
后面的myvnev代表是在當前路徑下創建虛擬環境myvnev,后面跟的是路徑
進入虛擬環境
Linux下
[root@localhost~]# cd myvenv/bin/
[root@localhostbin]# source activate
(myvenv) [root@localhostbin]#
Windows下
D:\test>cd myvenv
D:\test\myvenv>cd Scripts
D:\test\myvenv\Scripts>activate
(myvenv)D:\test\myvenv\Scripts>
退出虛擬環境
直接輸入命令:deactivate
virtualenv介紹
virtualenv優點
- 使不同應用開發環境獨立
- 環境升級不影響其他應用,也不會影響全局的python環境
- 它可以防止系統中出現包管理混亂和版本的沖突
安裝
pip install virtualenv
- 1
創建虛擬環境
virtualenv mytestenv
進入虛擬環境
cd mytestenv/Scripts activate
進入之后查看已安裝的包
pip list
退出虛擬環境
deactivate.bat
virtualenvwrapper-win
這個也是創建虛擬環境的,只是不是在指定目錄創建
安裝
# Windows下 pip install virtualenvwrapper-win # Linux下 pip install virtualenvwrapper
創建並進入虛擬環境
mkvirtualenv mytestvenv2
這個創建好了之后就直接進入了虛擬環境
退出虛擬環境
deactivate.bat
在使用virtualenvwrapper創建的虛擬環境,可以查看當前所創建了哪些虛擬環境
查看虛擬環境 是在退出虛擬環境的情況下查看的
workon
選擇進入某個虛擬環境
workon myvenv
查看虛擬環境中安裝了哪些包
pip list