一、創建虛擬環境
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創建和管理虛擬環境的分享,希望對你有幫助,有任何問題,歡迎留言評論或私信我,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/143922.html
標籤:Python
上一篇:元組、串列也能比較大小
