Python創建、退出虛擬環境(venv、virtualenv、virtualenvwrapper)


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優點

  1. 使不同應用開發環境獨立
  2. 環境升級不影響其他應用,也不會影響全局的python環境
  3. 它可以防止系統中出現包管理混亂和版本的沖突

安裝

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM