Python的venv虛擬環(huán)境使用及說(shuō)明
Python的venv虛擬環(huán)境
venv 是 Python 的一個(gè)內(nèi)置模塊,用于創(chuàng)建和管理虛擬環(huán)境(virtual environments)。
虛擬環(huán)境可以獨(dú)立于系統(tǒng)的全局環(huán)境,并且可以在其中安裝特定版本的包和庫(kù),以便于項(xiàng)目之間的隔離和管理。
下面是 venv 的使用教程:
1. 創(chuàng)建虛擬環(huán)境
打開(kāi)終端或命令提示符,并導(dǎo)航到你希望創(chuàng)建虛擬環(huán)境的目錄。
然后運(yùn)行以下命令:
python3 -m venv myenv
這將在當(dāng)前目錄下創(chuàng)建一個(gè)名為 myenv 的虛擬環(huán)境。
你可以將 myenv 替換為你自己喜歡的任意名稱(chēng)。
2. 激活虛擬環(huán)境
在終端中,運(yùn)行以下命令來(lái)激活虛擬環(huán)境:
- 在 Linux 或 macOS 上:
source myenv/bin/activate
- 在 Windows 上:
myenv\Scripts\activate
當(dāng)虛擬環(huán)境激活后,你會(huì)注意到終端的提示符會(huì)變化,以反映當(dāng)前已激活的虛擬環(huán)境。
3. 使用虛擬環(huán)境
在激活的虛擬環(huán)境中,你可以安裝和使用特定版本的 Python 包和庫(kù),而不會(huì)影響全局環(huán)境。
例如,你可以運(yùn)行以下命令來(lái)安裝包:
pip install package_name
4. 退出虛擬環(huán)境
當(dāng)你完成使用虛擬環(huán)境后,可以通過(guò)運(yùn)行以下命令來(lái)退出虛擬環(huán)境:
deactivate
這將使虛擬環(huán)境停止激活,并返回到系統(tǒng)的全局環(huán)境。
虛擬環(huán)境的創(chuàng)建、激活和使用過(guò)程如上所述。通過(guò)使用 venv,你可以在不同的項(xiàng)目之間輕松地切換和管理獨(dú)立的環(huán)境。
5. VSCode配置虛擬環(huán)境自動(dòng)激活
用超級(jí)管理員權(quán)限打開(kāi)powershell

輸入set-executionpolicy remotesigned,再輸入y確認(rèn)

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
新手如何快速入門(mén)Python(菜鳥(niǎo)必看篇)
下面小編就為大家?guī)?lái)一篇新手如何快速入門(mén)Python(菜鳥(niǎo)必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-06-06
python實(shí)現(xiàn)學(xué)員管理系統(tǒng)(面向?qū)ο蟀?
這篇文章主要為大家詳細(xì)介紹了python面向?qū)ο蟀鎸?shí)現(xiàn)學(xué)員管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06
如何用Python進(jìn)行回歸分析與相關(guān)分析
這篇文章主要介紹了如何用Python進(jìn)行回歸分析與相關(guān)分析,這兩部分內(nèi)容會(huì)放在一起講解,文中提供了解決思路以及部分實(shí)現(xiàn)代碼,需要的朋友可以參考下2023-03-03
介紹Python的Django框架中的靜態(tài)資源管理器django-pipeline
這篇文章主要介紹了介紹Python的Django框架中的靜態(tài)資源管理器django-pipeline,django-pipeline是一個(gè)開(kāi)源項(xiàng)目,被用來(lái)處理css等靜態(tài)文件,需要的朋友可以參考下2015-04-04
Python編程實(shí)現(xiàn)從字典中提取子集的方法分析
這篇文章主要介紹了Python編程實(shí)現(xiàn)從字典中提取子集的方法,結(jié)合實(shí)例形式對(duì)比分析了Python采用字典推導(dǎo)式與序列轉(zhuǎn)換實(shí)現(xiàn)字典提取子集的相關(guān)操作技巧與優(yōu)缺點(diǎn),需要的朋友可以參考下2018-02-02
使用Requests庫(kù)來(lái)進(jìn)行爬蟲(chóng)的方式
這篇文章主要介紹了使用Requests庫(kù)來(lái)進(jìn)行爬蟲(chóng)的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11
Python常用爬蟲(chóng)代碼總結(jié)方便查詢(xún)
今天小編就為大家分享一篇關(guān)于Python常用爬蟲(chóng)代碼總結(jié)方便查詢(xún),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02
Python如何使用Scapy實(shí)現(xiàn)端口探測(cè)
Scapy 是一款使用純Python編寫(xiě)的跨平臺(tái)網(wǎng)絡(luò)數(shù)據(jù)包操控工具,它能夠處理和嗅探各種網(wǎng)絡(luò)數(shù)據(jù)包,本文主要介紹了Python如何使用使用Scapy實(shí)現(xiàn)端口探測(cè),有需要的可以參考下2023-10-10

