Python虛擬環(huán)境的創(chuàng)建和使用詳解
一 概念
1. 原理
2. 好處
不同項目可能用到的環(huán)境不同,運用虛擬環(huán)境能將不同環(huán)境分隔開
二 virtualenv
virtual 虛擬的
1. 安裝
pip install virtualenv
2. 創(chuàng)建虛擬環(huán)境
(1)步驟
① 進入目標文件夾
② 命令行創(chuàng)建虛環(huán)
virtualenv 虛環(huán)名
(2)創(chuàng)建虛擬環(huán)境時指定Python版本-p
virtualenv -p 指定版本解釋器位置 虛環(huán)名 # eg virtualenv -p C:\Python36\python.exe my_env
3. 進入虛擬環(huán)境
(1) Windows系統(tǒng)
① 操作
進入虛環(huán)文件夾 → Scripts文件夾
② 執(zhí)行
activate
(2) Linux系統(tǒng)
略
4. 退出虛擬環(huán)境
deactivate
三 virtualenvwrapper
1. 安裝
wrapper 包裝紙
pip install virtualenvwrapper-win
2. 創(chuàng)建虛擬環(huán)境
(1)命令
mkvirtualenv 虛環(huán)名
默認在c盤用戶文件夾中創(chuàng)建一個名為Envs的文件夾以存放所創(chuàng)建的虛擬環(huán)境
(2)修改mkvirtualenv的默認路徑
環(huán)境變量 → 系統(tǒng)變量 添加一個WORKON_HOME參數(shù),參數(shù)值為心儀路徑
注:修改路徑后不會自動創(chuàng)建Envs文件夾,因此路徑最好新建一個空白文件夾以存放
(3)創(chuàng)建虛擬環(huán)境時指定Python版本--python==
mkvirtualenv --python==指定版本解釋器位置 虛環(huán)名 # eg mkvirtualenv --python==C:\Python36\python.exe my_env
3. 切換到某個虛擬環(huán)境
workon 虛環(huán)名
4. 退出虛擬環(huán)境
deactivate # 與virtualenv相同
5. 刪除某個虛擬環(huán)境
rmvirtualenv 虛環(huán)名
6. 列出所有虛擬環(huán)境
lsvirtualenv
7. 進入到虛擬環(huán)境所在目錄
cdvirtualenv 虛環(huán)名
總結(jié)
到此這篇關(guān)于Python虛擬環(huán)境的創(chuàng)建和使用的文章就介紹到這了,更多相關(guān)Python虛擬環(huán)境創(chuàng)建和使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Pandas如何對帶有Multi-column(多列名稱)的數(shù)據(jù)排序并寫入Excel中
這篇文章主要介紹了Pandas如何對帶有Multi-column(多列名稱)的數(shù)據(jù)排序并寫入Excel中問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02Google開源的Python格式化工具YAPF的安裝和使用教程
Google的開發(fā)者文檔中有一套Python的代碼書寫規(guī)范,而在GitHub上同樣開源了一款名為YAPF的命令行程序用作Python的格式化,下面我們就來看下這款Google開源的Python格式化工具YAPF的安裝和使用教程2016-05-05Python必備技巧之Pandas數(shù)據(jù)合并函數(shù)
Pandas中一共有五個數(shù)據(jù)合并函數(shù),分別為:concat、append、merge、join、combine,本文詳細講解這五個函數(shù)的使用方法,需要的可以參考一下2022-03-03Python中實現(xiàn)參數(shù)類型檢查的簡單方法
這篇文章主要介紹了Python中實現(xiàn)參數(shù)類型檢查的簡單方法,本文講解使用裝飾器實現(xiàn)參數(shù)類型檢查并給出代碼實例,需要的朋友可以參考下2015-04-04