python使用virtualenv創建和管理虛擬環境


一、創建虛擬環境

python使用virtualenv管理虛擬環境,可以在不同的環境下使用不同版本的包,在開發過程中很常用。

首先是virtualenv的安裝,安裝命令:pip install virtualenv

值得注意的是,由於我事先已經安裝好了virtualenv,所以顯示的頁面和第一次安裝的人稍有不同。

 

 

在你想存放virtualenv的位置創建目錄,並通過cmd進入該目錄。

 

 

接下來使用virtualenv命令在該目錄下創建虛擬環境

創建命令:virtualenv 【環境名稱】

這里虛擬環境以myweb命名,可以看到在1處輸入命令后,2處就生成了一個myweb虛擬環境的文件夾。

 

 

虛擬環境安裝好之后需要激活才能使用,激活環境需要在該環境的絕對路徑下激活。

這里進入安裝環境的目錄,D:\PythonVenv\myweb\Scripts並激活。

激活命令:activate

可以看到激活后磁盤序號前出現(myweb)的虛擬環境標志。

 

在該環境下查看安裝的第三方庫,發現只有環境自帶的三個包。

查看命令:pip list

 

 

退出虛擬環境,回歸本機的環境。(可以看到myweb的標志消失了)

退出命令:deactivate

 

 

二、使用虛擬環境

虛擬環境的使用,可以在該環境下使用pip命令安裝新的包。

安裝命令:pip install 【包名】

 

這里介紹從原來的環境導入之前安裝好的所有包的命令操作。

打包本機上的所有包,導出命令:pip freeze > 【txt文件】

這里命名為content.txt,在存放virtualenv的目錄下創建,出現content.txt

 

 

進入虛擬環境,並導入content.txt,為防止出錯,最好在content.txt存放的位置導入,

這里content.txt存放在D:\PythonVenv下,所以在該目錄下導入。

導入命令:pip install -r 【txt文件】

 

 

 

導入成功之后,使用查看包命令pip list,可以看到本機上的所有包都被導入了myweb虛擬環境當中

 

 

 

以上就是python利用virtualenv創建和管理虛擬環境的分享,希望對你有幫助,有任何問題,歡迎留言評論或私信我。

 


免責聲明!

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



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