python venv和virtualenv模塊詳解
一、venv簡介
C:\Users\love1>python -m venv -h
usage: venv [-h] [--system-site-packages] [--symlinks | --copies] [--clear] [--upgrade] [--without-pip]
[--prompt PROMPT] [--upgrade-deps]
ENV_DIR [ENV_DIR ...]該命令用于在一個目錄或者多個目錄中創(chuàng)建一個虛擬的python環(huán)境。
二、venv模塊詳解
1、創(chuàng)建一個虛擬環(huán)境
C:\Users\love1>python -m venv C:\Users\love1\Documents\technology\python\project\myvenv
2、激活一個虛擬環(huán)境
一個虛擬環(huán)境在使用之前,需要將其激活,激活方式如下:
| Platform | Shell | Command to activate virtual environment |
|---|---|---|
| POSIX | bash/zsh | $ source /bin/activate |
| POSIX | fish | $ source /bin/activate.fish |
| POSIX | csh/tcsh | $ source /bin/activate.csh |
| POSIX | PowerShell | $ /bin/Activate.ps1 |
| Windows | cmd.exe | C:> \Scripts\activate.bat |
| Windows | PowerShell | PS C:> \Scripts\Activate.ps1 |
激活之后會有如下顯示
(myvenv) C:\Users\love1\Documents\technology\python\project\myvenv\Scripts>
3、退出一個虛擬環(huán)境
可以使用deactivate命令關(guān)閉一個虛擬環(huán)境
三、virtualenv簡介
1、virtualenv -h
C:\Users\love1>virtualenv
usage: virtualenv [--version] [--with-traceback] [-v | -q] [--read-only-app-data] [--app-data APP_DATA] [--reset-app-data] [--upgrade-embed-wheels] [--discovery {builtin}] [-p py] [--try-first-with py_exe]
[--creator {builtin,cpython3-win,venv}] [--seeder {app-data,pip}] [--no-seed] [--activators comma_sep_list] [--clear] [--no-vcs-ignore] [--system-site-packages] [--copies] [--no-download | --download]
[--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip] [--no-setuptools] [--no-wheel] [--no-periodic-update] [--symlink-app-data] [--prompt prompt] [-h]
dest
virtualenv: error: the following arguments are required: dest
SystemExit: 2也可以通過以下命令展示
python -m virtualenv -h
2、選項詳解
到此這篇關(guān)于python venv和virtualenv模塊詳解的文章就介紹到這了,更多相關(guān)python venv和virtualenv內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python NumPy實現(xiàn)數(shù)組搜索示例詳解
NumPy是一個開源的Python科學(xué)計算庫,使用NumPy可以很自然地使用數(shù)組和矩陣,這篇文章主要介紹了使用NumPy實現(xiàn)數(shù)組搜索,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-05-05
根據(jù)DataFrame某一列的值來選擇具體的某一行方法
今天小編就為大家分享一篇根據(jù)DataFrame某一列的值來選擇具體的某一行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
Python基礎(chǔ)學(xué)習(xí)之反射機制詳解
在Python中,反射是指通過一組內(nèi)置的函數(shù)和語句,在運行時動態(tài)地訪問、檢查和修改對象的屬性、方法和類信息的機制。本文將通過簡單的示例和大家講講Python中的反射機制,希望對大家有所幫助2023-03-03
Python機器學(xué)習(xí)之K-Means聚類實現(xiàn)詳解
這篇文章主要為大家詳細介紹了Python機器學(xué)習(xí)之K-Means聚類的實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-02-02
PyTorch 中適配模型輸入的 6 種數(shù)據(jù)形狀處理方法和進階技巧
PyTorch通過reshape、view、unsqueeze等方法靈活處理數(shù)據(jù)形狀,確保與模型輸入匹配,適用于批量構(gòu)建、圖像縮放、維度調(diào)整等場景,核心原則為精準(zhǔn)適配模型維度需求,本文給大家介紹PyTorch中適配模型輸入的6種數(shù)據(jù)形狀處理方法和進階技巧,感興趣的朋友一起看看吧2025-09-09
Python全面解析json數(shù)據(jù)并保存為csv文件
這篇文章主要介紹了Python全面解析json數(shù)據(jù)并保存為csv文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07

