Python的venv虛擬環(huán)境使用及說明
Python的venv虛擬環(huán)境
venv
是 Python 的一個內(nèi)置模塊,用于創(chuàng)建和管理虛擬環(huán)境(virtual environments)。
虛擬環(huán)境可以獨立于系統(tǒng)的全局環(huán)境,并且可以在其中安裝特定版本的包和庫,以便于項目之間的隔離和管理。
下面是 venv
的使用教程:
1. 創(chuàng)建虛擬環(huán)境
打開終端或命令提示符,并導航到你希望創(chuàng)建虛擬環(huán)境的目錄。
然后運行以下命令:
python3 -m venv myenv
這將在當前目錄下創(chuàng)建一個名為 myenv
的虛擬環(huán)境。
你可以將 myenv
替換為你自己喜歡的任意名稱。
2. 激活虛擬環(huán)境
在終端中,運行以下命令來激活虛擬環(huán)境:
- 在 Linux 或 macOS 上:
source myenv/bin/activate
- 在 Windows 上:
myenv\Scripts\activate
當虛擬環(huán)境激活后,你會注意到終端的提示符會變化,以反映當前已激活的虛擬環(huán)境。
3. 使用虛擬環(huán)境
在激活的虛擬環(huán)境中,你可以安裝和使用特定版本的 Python 包和庫,而不會影響全局環(huán)境。
例如,你可以運行以下命令來安裝包:
pip install package_name
4. 退出虛擬環(huán)境
當你完成使用虛擬環(huán)境后,可以通過運行以下命令來退出虛擬環(huán)境:
deactivate
這將使虛擬環(huán)境停止激活,并返回到系統(tǒng)的全局環(huán)境。
虛擬環(huán)境的創(chuàng)建、激活和使用過程如上所述。通過使用 venv
,你可以在不同的項目之間輕松地切換和管理獨立的環(huán)境。
5. VSCode配置虛擬環(huán)境自動激活
用超級管理員權限打開powershell
輸入set-executionpolicy remotesigned
,再輸入y
確認
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
python實現(xiàn)學員管理系統(tǒng)(面向?qū)ο蟀?
這篇文章主要為大家詳細介紹了python面向?qū)ο蟀鎸崿F(xiàn)學員管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06介紹Python的Django框架中的靜態(tài)資源管理器django-pipeline
這篇文章主要介紹了介紹Python的Django框架中的靜態(tài)資源管理器django-pipeline,django-pipeline是一個開源項目,被用來處理css等靜態(tài)文件,需要的朋友可以參考下2015-04-04