日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python virtualenv虛擬環(huán)境配置與使用教程詳解

瀏覽:143日期:2022-07-17 17:16:42

概述

python開發(fā)過程中,我們可能需要同時開發(fā)多款應用,這些應用可能公用同一個版本的Python程序,但是使用不同版本的第三方庫,比如A應用使用six 1.12.0,而B應用需要使用six 1.15.0。這種情況下,virtualenv就派上用場了,它能為每個應用提供一套“相對獨立”的Python虛擬運行環(huán)境。

注意,這里為啥是“相對獨立”而不是“絕對獨立”呢?針對一些.exe依賴程序,默認安裝時,不會安裝在虛擬環(huán)境中,安裝后為各個應用共享,參考網(wǎng)絡資料說要改注冊表才可以。

虛擬環(huán)境配置與使用

測試環(huán)境

win10

python3.5

python3.6

virtualevn 20.0.23

虛擬環(huán)境配置

1. 安裝virtualenv

pip install virtualenv

說明:這里的pip使用哪個python版本關聯(lián)的pip(如果系統(tǒng)有多個python版本),取決于你系統(tǒng)環(huán)境變量配置

安裝完后可以查看virtualenv.exe所在路徑

where virtualenv

python virtualenv虛擬環(huán)境配置與使用教程詳解

說明:如上圖,實踐時發(fā)現(xiàn),執(zhí)行pip install virtualenv命令后,根據(jù)path系統(tǒng)環(huán)境變量能找到的所有python都裝上了virtualenv

安裝完后可以通過where查看virtualenv.exe所在路徑

在Python3.4之前,virtualenv需要獨立手動安裝后,方可執(zhí)行。之后的版本中,Python自帶了一個venv庫,執(zhí)行python ?m venv就可以達到與virtalenv同樣的效果。更多的用戶習慣上還是使用virtualenv的方式。

下面我安裝的是16.0.4版本的virtualenv。更高版本的下面有一定說明,請注意區(qū)別。

2. 創(chuàng)建虛擬環(huán)境

創(chuàng)建一個總目錄,用于管理所有虛擬環(huán)境。

C:Userscassmall>cd /d d:

D:>mkdir d:PythonVirtualenvs

D:>set path=D:Program FilesPython35Scriptsvirtualenv.exe;%path%

D:>virtualenv -p 'D:Program FilesPython35python.exe' d:PythonVirtualenvsoldAutotestingPlatform

created virtual environment CPython3.5.4.final.0-64 in 1902ms

creator CPython3Windows(dest=d:PythonVirtualenvsoldAutotestingPlatform, clear=False, global=False)

seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=C:UserscassmallAppDataLocalpypavirtualenvseed-app-datav1.0.1)

activators FishActivator,BashActivator,BatchActivator,XonshActivator,PythonActivator,PowerShellActivator

選項說明:

-p: 指定你要虛擬的Python版本,如果python路徑帶空格,需要為路徑添加雙引號,否則會報類似錯誤:FileNotFoundError: [WinError 2] 系統(tǒng)找不到指定的文件

d:PythonVirtualenvsoldAutotestingPlatform: 單個虛擬環(huán)境的目錄路路徑(路徑格式推薦:總目錄路徑/以項目命名的目錄),這里表示在PythonVirtualenvs該目錄下,建立一個名叫oldAutotestingPlatform的虛擬環(huán)境。

virtualenv的早些版本,還支持?-no-site-packages參數(shù),用于控制建立虛擬環(huán)境時不將原版本中的第三方庫拷貝過來,以便獲得一個純凈的Python環(huán)境,最新版本中,去掉了該參數(shù),默認直接使用?-no-site-packages模式。

更多選項參考官方資料。

查看創(chuàng)建結果

python virtualenv虛擬環(huán)境配置與使用教程詳解

使用虛擬環(huán)境

命令行下,進入你要使用的虛擬環(huán)境的目錄下的script文件夾,運行activate命令。或者使用絕對路徑的方式調(diào)用該命令。

d:PythonVirtualenvsoldAutotestingPlatformScripts>activate.bat

(oldAutotestingPlatform) d:PythonVirtualenvsoldAutotestingPlatformScripts>

如上,如果命令執(zhí)行成功,會出現(xiàn)提示符,本例中為(oldAutotestingPlatform),表示當前在oldAutotestingPlatform這個虛擬環(huán)境內(nèi),在該環(huán)境內(nèi)進行的python相關操作(運行python命令,安裝python軟件包等,和在常規(guī)python環(huán)境中操作一樣,該怎么操作還是怎么操作),都被限制和綁定在該虛擬環(huán)境內(nèi)(軟件包會被安裝到虛擬環(huán)境目錄下的Libsite-packages中),不會對操作系統(tǒng)下本地的Python版本和其它的虛擬環(huán)境產(chǎn)生任何的影響。

退出虛擬環(huán)境

python virtualenv虛擬環(huán)境配置與使用教程詳解

要退出虛擬環(huán)境,只要運行script目錄下的deactivate命令就可以了。

刪除虛擬環(huán)境

要刪除虛擬環(huán)境,直接刪除對應虛擬環(huán)境目錄就可以了

virtualenv配合Pycharm的使用

可以在Pycharm中指定虛擬環(huán)境的python解釋器,以便讓項目在虛擬環(huán)境中運行。做法如下:

File -> Settings -> Project:xxx(具體項目) -> Project Interpreter

python virtualenv虛擬環(huán)境配置與使用教程詳解

python virtualenv虛擬環(huán)境配置與使用教程詳解

選擇Add Local

選擇對應虛擬環(huán)境目錄下的Scriptspython.exe,如下,點擊Ok即可。

python virtualenv虛擬環(huán)境配置與使用教程詳解

python virtualenv虛擬環(huán)境配置與使用教程詳解

到此這篇關于python virtualenv虛擬環(huán)境配置與使用教程詳解的文章就介紹到這了,更多相關python virtualenv虛擬環(huán)境內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国语精品一区| 丁香婷婷久久| 久久人人99| 国产在线观看www| 日韩精品一区第一页| 国产一区二区三区不卡av| 亚洲精品三级| 久久成人一区| 国产一区二区三区不卡视频网站| 亚洲天堂av资源在线观看| 亚洲网站视频| 日韩在线短视频| 日韩一区二区三区四区五区| 99久久99久久精品国产片果冰 | 欧美1区免费| 欧美日韩夜夜| 日本伊人久久| 日韩在线观看一区二区三区| 欧美1级日本1级| 日韩精品诱惑一区?区三区| 日本欧美在线| 国产字幕视频一区二区| 精品捆绑调教一区二区三区| 国产精品www.| 久久99精品久久久久久园产越南 | 国产日韩高清一区二区三区在线 | 中文在线日韩| 日韩综合一区二区三区| 日本亚洲欧洲无免费码在线| 亚洲精品一二三**| 婷婷成人av| 国产精品久久久久9999高清| 日韩高清中文字幕一区| 亚洲激情精品| 综合国产精品| 久久女人天堂| 不卡中文一二三区| 亚洲免费中文| 国产精品天堂蜜av在线播放| 精品资源在线| 婷婷成人基地| 91精品亚洲| 热久久国产精品| 欧美片第1页综合| 精品一区电影| 成人av动漫在线观看| 国产盗摄——sm在线视频| 一区二区三区四区在线看| 玖玖精品视频| 国产一区二区视频在线看| 日韩亚洲精品在线| 日韩综合一区二区| 久久免费影院| 亚洲深深色噜噜狠狠爱网站 | 视频在线不卡免费观看| 日韩一级精品| 日韩大片在线| 99pao成人国产永久免费视频| 精品国内亚洲2022精品成人| 亚洲精品九九| 国产白浆在线免费观看| 国产亚洲久久| 亚洲二区在线| 91嫩草亚洲精品| 国产欧美一区二区色老头| 日本欧美在线看| 黄色成人91| 欧美精品97| 中文一区一区三区免费在线观 | 日韩成人三级| 久久精品国产99国产| 国产私拍福利精品视频二区| 麻豆视频在线观看免费网站黄| 国产99亚洲| 国产一区二区三区不卡视频网站 | 丝袜美腿一区| 精品国产乱码久久久久久1区2匹| 国产高清不卡| 91亚洲国产| 激情欧美一区二区三区| 性感美女一区二区在线观看| 99久久夜色精品国产亚洲1000部| 国产中文一区| 亚洲黄色在线| 免费在线日韩av| 欧美一级精品| 97久久精品| 日韩欧美一区二区三区在线观看 | 国产成人免费| 欧美日韩免费观看视频| 免费在线看一区| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 日本不卡在线视频| 日韩在线观看中文字幕| 久久狠狠亚洲综合| 久久麻豆精品| 久久av国产紧身裤| 国产一区二区精品| 97精品国产福利一区二区三区| 伊人精品在线| 国产精品videossex久久发布| 偷拍欧美精品| 欧美亚洲综合视频| 欧美日韩国产高清| 欧美国产亚洲精品| 久久久精品五月天| 国产欧美一区二区三区精品观看 | 欧美日一区二区三区在线观看国产免 | 日本国产欧美| jiujiure精品视频播放| 久久国产精品亚洲77777| 国产精品三p一区二区| 黄色亚洲免费| 久久久天天操| 日本一区二区高清不卡| 国产免费久久| 日本国产一区| 亚洲精品免费观看| aa国产精品| 五月精品视频| 99视频精品视频高清免费| 免费在线欧美黄色| 亚洲区第一页| 涩涩涩久久久成人精品| 丝袜美腿亚洲色图| 久久久9色精品国产一区二区三区| 国产成人精品亚洲线观看| 国产精品115| 美女精品一区二区| 黄色精品视频| 亚洲免费福利| 蜜桃国内精品久久久久软件9| 偷拍欧美精品| 在线成人直播| 亚洲婷婷免费| 久久成人精品| 天堂俺去俺来也www久久婷婷| 亚洲精品高潮| 国产精品videossex久久发布 | 精品一区二区三区四区五区| 国产一区不卡| 亚洲播播91| 香蕉久久久久久久av网站| 国产成人77亚洲精品www| 91视频一区| 国产视频一区在线观看一区免费| 另类av一区二区| 国产精品久久乐| 亚洲二区在线| 国产精品一区二区精品| 高清日韩欧美| 在线亚洲国产精品网站| 国产欧美日韩一区二区三区四区 | 成人一区而且| 午夜在线视频观看日韩17c| 欧美日韩一区二区三区不卡视频| 久久精品国产亚洲一区二区三区| 亚洲国产福利| 亚洲免费资源| 久久久国产亚洲精品| 欧美日本久久| 久久精品高清| 欧美国产中文高清| 99久久久久国产精品| 国产日产精品_国产精品毛片 | 日韩av有码| 亚洲97av| 久久影院一区二区三区| 日韩av网站在线观看| 日韩午夜电影| 久久精品免费看| 日本综合视频| 黑人精品一区| 综合一区av| 深夜日韩欧美| 在线观看精品| 福利一区视频| 欧美福利一区| 日韩视频久久| 91看片一区| 日韩综合小视频| 一区免费在线| 老司机精品在线| 人人精品亚洲| 西西人体一区二区| 久久国内精品自在自线400部| а√天堂8资源中文在线| 久久国产直播| 欧美国产日韩电影| 男人的天堂久久精品| 91精品国产乱码久久久久久久| 国产精品原创| 国产一区二区三区免费在线| 国产日韩三级| 成人精品亚洲| 首页国产精品| 极品日韩av| 欧美一级鲁丝片| 香蕉久久夜色精品国产| 国产66精品|