Python的venv虛擬環(huán)境使用及說明
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)境
打開終端或命令提示符,并導(dǎo)航到你希望創(chuàng)建虛擬環(huán)境的目錄。
然后運(yùn)行以下命令:
python3 -m venv myenv
這將在當(dāng)前目錄下創(chuàng)建一個(gè)名為 myenv 的虛擬環(huán)境。
你可以將 myenv 替換為你自己喜歡的任意名稱。
2. 激活虛擬環(huán)境
在終端中,運(yùn)行以下命令來激活虛擬環(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)行以下命令來安裝包:
pip install package_name
4. 退出虛擬環(huán)境
當(dāng)你完成使用虛擬環(huán)境后,可以通過運(yùn)行以下命令來退出虛擬環(huán)境:
deactivate
這將使虛擬環(huán)境停止激活,并返回到系統(tǒng)的全局環(huán)境。
虛擬環(huán)境的創(chuàng)建、激活和使用過程如上所述。通過使用 venv,你可以在不同的項(xiàng)目之間輕松地切換和管理獨(dú)立的環(huán)境。
5. VSCode配置虛擬環(huán)境自動(dòng)激活
用超級(jí)管理員權(quán)限打開powershell

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

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
tensorflow官方github預(yù)訓(xùn)練模型下載方式
這篇文章主要介紹了tensorflow官方github預(yù)訓(xùn)練模型下載方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02
教你如何識(shí)別代理IP的真實(shí)地理位置(使用Python庫(kù))
本文介紹了IP數(shù)據(jù)庫(kù)查詢、反向DNS查詢和網(wǎng)絡(luò)延遲測(cè)量三種方法,并通過案例分析和代碼實(shí)現(xiàn)展示了如何使用Python庫(kù)進(jìn)行IP地理位置查詢,需要的朋友可以參考下2024-03-03
python實(shí)現(xiàn)tree命令的使用示例
本文主要介紹了python實(shí)現(xiàn)tree命令的使用示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-09-09
PyQt中使用QTabWidget實(shí)現(xiàn)多頁(yè)面布局的方法
在使用PyQt編寫桌面應(yīng)用程序的過程中,要實(shí)現(xiàn)多頁(yè)面布局方案,可以使用QTabWidget控件來實(shí)現(xiàn),本案例提供了完整的標(biāo)簽頁(yè)管理功能,同時(shí)保持了響應(yīng)式設(shè)計(jì)的核心原則,能夠很好地適應(yīng)不同屏幕尺寸和內(nèi)容變化,感興趣的朋友一起看看吧2025-04-04
Python字符串相關(guān)操作及正則表達(dá)式學(xué)習(xí)教程
字符串的重要功能之一就是正則表達(dá)式,正則表達(dá)式在各種操作中都起到了關(guān)鍵作用,尤其是Python標(biāo)志性的功能爬蟲也是以這個(gè)語(yǔ)法為基礎(chǔ)建立的,這篇文章主要介紹了Python字符串相關(guān)操作及正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下2026-03-03

