久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

python虛擬環(huán)境模塊venv使用及示例

瀏覽:19日期:2022-08-04 10:55:05

相信只要學(xué)習(xí)python的同學(xué)對于虛擬環(huán)境這個(gè)概念肯定不會(huì)太陌生,虛擬環(huán)境指的是一個(gè)個(gè)單獨(dú)隔離的python開發(fā)環(huán)境。各個(gè)虛擬環(huán)境之間互不干擾,都有自己獨(dú)立的開發(fā)包。就像是在電腦上裝了很多個(gè)虛擬機(jī),每個(gè)虛擬機(jī)里面你隨便折騰,不會(huì)影響到物理機(jī),也不會(huì)影響到其他虛擬機(jī)。

既然這么有用,那么Python里面用來創(chuàng)建虛擬環(huán)境的模塊virtualenv是怎么使用的呢?我們一起來看一下。

virtualenv基本命令格式

這個(gè)模塊比較簡單,它只有一條命令,但是跟的選項(xiàng)比較多,就是通過不同的選項(xiàng)來控制生成不同的虛擬環(huán)境。我們先來簡單看一下它的基本命令格式:

virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-win,venv}] [--seeder {app-data,pip}] [--no-seed] [--activators comma_sep_list][--clear] [--system-site-packages] [--copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip] [--no-setuptools] [--no-wheel][--symlink-app-data] [--prompt prompt] [-h]dest

乍一看,選項(xiàng)怎么這么多,一下子就能把人看暈,這還怎么學(xué)。但是在最開始使用的時(shí)候,常用的參數(shù)就只有下面兩個(gè):

-p py 用于選擇python解釋器版本的 dest 要存放虛擬環(huán)境的目錄,一般是項(xiàng)目目錄 --prompt prompt 設(shè)置虛擬環(huán)境命令提示符前端提示。

參數(shù)比較抽象,我們還是通過具體的例子來實(shí)踐,

示例

先打開cmd命令行窗口,執(zhí)行python命令,確認(rèn)你的python包安裝正確。如下所示:

C:UsersAdministrator>pythonPython 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32Type 'help', 'copyright', 'credits' or 'license' for more information.>>>

然后我們來安裝好virualenv模塊,命令是:

C:UsersAdministrator>pip install virtualenvLooking in indexes: http://pypi.doubanio.com/simpleCollecting virtualenv Downloading http://pypi.doubanio.com/packages/c1/61/7506ddd79ef6f09beeefb81c4c55bf395a8ad96b33ff1c6b06e40f8aa101/virtualenv-20.0.7-py2.py3-none-any.whl (8.0 MB) |????????????????????????????????| 8.0 MB 6.8 MB/s......Installing collected packages: virtualenvSuccessfully installed virtualenv-20.0.7

中間省略了一部分輸出容,但是可以看到virtualenv模塊安裝成功。然后我們就來創(chuàng)建一個(gè)新的虛擬環(huán)境:

C:UsersAdministrator>virtualenv myprojectcreated virtual environment CPython3.7.3.final.0-64 in 6317ms creator CPython3Windows(dest=C:UsersAdministratormyproject, clear=False, global=False) seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=C:UsersAdministratorAppDataLocalTemptmpsvdy5dr2seed-app-datav1) activators BashActivator,BatchActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

這里的虛擬環(huán)境目錄名詞是myproject,就這么簡單的命令創(chuàng)建了一個(gè)虛擬環(huán)境。它位于myproject目錄下。創(chuàng)建過程中如果沒有報(bào)錯(cuò)就說明創(chuàng)建成功,同時(shí)它還指出了虛擬環(huán)境的Python版本,可以看到,就是我們系統(tǒng)當(dāng)前安裝的虛擬版本。我們查看一下這個(gè)目錄:

C:UsersAdministratordir myproject2020/03/02 17:04 <DIR> .2020/03/02 17:04 <DIR> ..2020/03/02 17:04 <DIR> Lib2020/03/02 17:04316 pyvenv.cfg2020/03/02 17:04 <DIR> Scripts

可以看到里面有兩個(gè)目錄和一個(gè)文件,

Lib目錄是必須的庫文件目錄, Scripts是虛擬環(huán)境的二進(jìn)制命令文件目錄以及啟動(dòng)器所在目錄。啟動(dòng)器就是待會(huì)我們要用來激活虛擬環(huán)境的目錄。 pyvenv.cfg文件是這個(gè)虛擬環(huán)境的配置文件

我們來嘗試激活這個(gè)虛擬環(huán)境,命令如下:

# 切換到虛擬環(huán)境目錄C:UsersAdministrator>cd myproject# 激活虛擬環(huán)境C:UsersAdministratormyproject>Scriptsactivate

此時(shí)沒有任何輸出,而且命令提示符的窗口也沒有任何改變,怎么判斷虛擬環(huán)境已經(jīng)激活成功了呢?我們使用pip命令來判斷一下,:

C:UsersAdministratormyproject>pip listPackage Version---------- -------pip 20.0.2setuptools 45.2.0wheel 0.34.2

可以看到,這個(gè)時(shí)候的pip安裝的包只有三個(gè),分別是pip、setuptools、wheel。而我們實(shí)際的系統(tǒng)環(huán)境因?yàn)槲乙恢痹谑褂?,我重新打開一個(gè)命令提示符窗口,直接執(zhí)行pip list命令結(jié)果如下:

C:UsersAdministrator>pip listPackage Version------------------ ----------ip19.0.3appdirs 1.4.3attrs 19.3.0backcall 0.1.0bleach 3.1.0colorama 0.4.3decorator 4.4.1defusedxml 0.6.0distlib 0.3.0Django 2.2....

說明我們的虛擬環(huán)境確實(shí)激活成功了,只是看起來不明顯。但是這個(gè)時(shí)候虛擬環(huán)境確實(shí)已經(jīng)可以使用了。那么使用完畢后該怎么退出呢?啟動(dòng)是activate,那么退出就是deactivate。如下所示:

C:UsersAdministratormyproject>Scriptsdeactivate.batC:UsersAdministratormyproject>pip listPackage Version------------------ ----------ip19.0.3appdirs 1.4.3attrs 19.3.0backcall 0.1.0bleach 3.1.0colorama 0.4.3decorator 4.4.1defusedxml 0.6.0distlib 0.3.0Django 2.2entrypoints 0.3

執(zhí)行完deactivate命令后,再執(zhí)行pip list命令,可以看到輸出的是系統(tǒng)python的路徑,這個(gè)時(shí)候說明已經(jīng)從虛擬環(huán)境退出了。

但是這個(gè)過程確實(shí)不太明顯,那么能不能把 虛擬環(huán)境弄的更明顯一點(diǎn)呢,我們來看看--prompt這個(gè)選項(xiàng)的用法:

C:UsersAdministrator>virtualenv --prompt myproject2 myproject2

創(chuàng)建一個(gè)新的虛擬環(huán)境叫做myproject2,但是使用了--prompt myproject2的選項(xiàng)參數(shù),我們再來嘗試激活一下看看:

C:UsersAdministrator>cd myproject2C:UsersAdministratormyproject2>Scriptsactivatemyproject2C:UsersAdministratormyproject2>Scriptsdeactivate.batC:UsersAdministratormyproject2>

這個(gè)時(shí)候很明顯就可以看到,在命令提示符前端出現(xiàn)了一個(gè)myproject2的提示,而當(dāng)我們執(zhí)行deactivate腳本后,提示符消失,說明回到了正常的環(huán)境。

這樣就比較明顯了。

上面的兩個(gè)例子演示的是直接使用系統(tǒng)版本python安裝的虛擬環(huán)境,既然是虛擬環(huán)境,那么python的版本能不能切換呢?我們來嘗試一下-p選項(xiàng)的用法。

C:UsersAdministrator>virtualenv --prompt (myproject3) -p python3.8 myproject3PEP-514 violation in Windows Registry at HKEY_LOCAL_MACHINE/PythonCore/2.7/InstallPath error: missingRuntimeError: failed to find interpreter for Builtin discover of python_spec=’python3.8’

在上面的示例中,我嘗試創(chuàng)建以python3.8來創(chuàng)建myproject3這個(gè)項(xiàng)目,但是失敗了。它在系統(tǒng)里沒有找到python3.8的版本。我們知道,在windows中,不同的python是可以安裝在不同的目錄中,但是你系統(tǒng)使用哪個(gè)版本,就把哪個(gè)版本的路徑添加到系統(tǒng)的環(huán)境變量最前面即可。剛才的例子里看到我目前使用的主版本是3.7.3,這個(gè)時(shí)候如果想要使用python3.8來創(chuàng)建虛擬環(huán)境的話,就需要告知3.8版本的實(shí)際路徑:

C:UsersAdministrator>virtualenv --prompt (myproject3) -p 'D:Program Files (x86)Python38python.exe' myproject3created virtual environment CPython3.8.2.final.0-64 in 6798ms creator CPython3Windows(dest=C:UsersAdministratormyproject3, clear=False, global=False) seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=C:UsersAdministratorAppDataLocalTemptmpxuz4d8ysseed-app-datav1) activators BashActivator,BatchActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator

這個(gè)時(shí)候就可以創(chuàng)建成功了,這里有兩點(diǎn)需要注意:

必須給出python.exe文件的絕對路徑 路徑中如果有空格,則必須使用雙引號(hào)括起。

創(chuàng)建成功以后,我們嘗試激活

C:UsersAdministrator>cd myproject3C:UsersAdministratormyproject3>Scriptsactivate(myproject3)C:UsersAdministratormyproject3>pythonPython 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32Type 'help', 'copyright', 'credits' or 'license' for more information.>>>

可以看到,確實(shí)是3.8.2版本的Python,此時(shí)新版本的虛擬環(huán)境創(chuàng)建成功。

基本用法就是這么兩個(gè),linux系統(tǒng)下的操作和這里的類似,大家可以自己去嘗試一下,如果有遇到什么問題可以留言和阿飛一起討論。

實(shí)際使用的其他參數(shù)可以看一下下面的參數(shù)解析,寫的比較詳細(xì),大家可以根據(jù)自己的需要來查看。

參數(shù)解析

如果將virtualenv的所有參數(shù)進(jìn)行分類,主要分為下面幾類:

1. 只用于輸出信息的,包括下面幾個(gè):

--version 輸出virtualenv版本信息 -h, --help 輸出virtualenv幫助信息 --with-traceback,在創(chuàng)建虛擬環(huán)境失敗的時(shí)候,輸出追蹤信息。 -v, --verbose,設(shè)置輸出信息等級(jí),一般用于增加信息輸出等級(jí),默認(rèn)值是2 -q, --quit,設(shè)置輸出信息等級(jí),一般用于降低信息輸出等級(jí),默認(rèn)值是0

最后兩個(gè)選項(xiàng)這里要解釋一下,信息輸出等級(jí)指的是virtualenv在執(zhí)行命令過程中輸出的信息等級(jí),分為5個(gè)類,對應(yīng)的值分別是:

CRITICAL 0 災(zāi)難級(jí)信息 ERROR 1 錯(cuò)誤級(jí)信息 WARNING 2 警告級(jí)信息 INFO 3 普通信息 DEBUG 4調(diào)試信息 NOTEST 5 非測試信息

也就是說-q/--quit是將信息級(jí)別設(shè)置為CRITICAL,即只有災(zāi)難級(jí)信息才會(huì)輸出,-v/--verbose 后面跟上對應(yīng)的值,即可調(diào)整對應(yīng)的信息級(jí)別。例如-v 4,即將信息級(jí)別調(diào)整為DEBUG級(jí)別。

2. 通用設(shè)置

即在使用virualenv命令的時(shí)候全局通用的配置,主要有:

--app-data APP_DATA 用于配置virutalenv使用的緩存目錄,默認(rèn)是<temp 目錄>,對于windows系統(tǒng)通常是%USERPROFILE%AppDataLocalTemp這個(gè)目錄,對于linux系統(tǒng)是/tmp目錄。 --clear-app-data virtualenv啟動(dòng)的時(shí)候使用空的app數(shù)據(jù)目錄,默認(rèn)值False,即默認(rèn)使用緩存目錄,便于加快虛擬環(huán)境創(chuàng)建。

3. 發(fā)現(xiàn)

發(fā)現(xiàn)這個(gè)配置是用來查找目標(biāo)Python解釋器的,當(dāng)你創(chuàng)建虛擬環(huán)境的時(shí)候,你的虛擬環(huán)境以哪個(gè)Python解釋器版本作為模板來創(chuàng)建呢?這個(gè)時(shí)候就需要用到發(fā)現(xiàn)這個(gè)組件來查找了。對應(yīng)的選項(xiàng)有:

--discovery {builtin} 解釋器發(fā)現(xiàn)方法,默認(rèn)值builtin,即內(nèi)置的發(fā)現(xiàn)組件?,F(xiàn)在好像只有這一個(gè)可以選擇。也就是說,這個(gè)選項(xiàng)目前對于普通用戶來說沒什么用。除非你能夠自己實(shí)現(xiàn)一個(gè)發(fā)現(xiàn)組件。 -p py, --python py,用于創(chuàng)建虛擬環(huán)境的目標(biāo)python解釋器,即以這個(gè)參數(shù)指定的python解釋器版本來創(chuàng)建虛擬環(huán)境。默認(rèn)值是你當(dāng)前安裝virutalenv的python解釋器。它有兩種格式,分別是: I. python解釋器的絕對路徑。 II. python版本的字符串表示,字符串的格式是{實(shí)現(xiàn)名稱}{版本}{架構(gòu)},例如python3.8.1, cpython3等。

4. 創(chuàng)造器(creator)

創(chuàng)造器在virtualenv里的作用是,實(shí)際執(zhí)行虛擬環(huán)境創(chuàng)建過程的工具。它對應(yīng)的選項(xiàng)有:

--creator {builtin, cpyhon3-win, venv},即通過哪個(gè)python解釋器來創(chuàng)建虛擬環(huán)境,默認(rèn)是builtin,即安裝virtualenv的python版本。 dest,即安裝虛擬環(huán)境的目標(biāo)目錄,可以使用相對路徑和絕對路徑 --clear,當(dāng)目標(biāo)目錄存在的時(shí)候,會(huì)移除目標(biāo)目錄,或者覆蓋目標(biāo)文件,默認(rèn)值False --system-site-packages, 允許虛擬環(huán)境訪問系統(tǒng)site-packages目錄,默認(rèn)值False --copies, --always-copy,使用復(fù)制而不是鏈接來創(chuàng)建虛擬環(huán)境,即使平臺(tái)的默認(rèn)配置是使用鏈接的方式。默認(rèn)值True。創(chuàng)建虛擬環(huán)境有兩種方式,第一種是復(fù)制模板Python里的文件到虛擬環(huán)境中,第二種方式是從模板Python那里創(chuàng)建軟鏈接到虛擬環(huán)境中,第二種速度更快,但是虛擬環(huán)境受到模板Python的影響也更大。因此一般推薦使用copy的方式。

5. 種子器(seeder)

種子器指的是什么呢?我們知道python的包管理軟件是pip,但是還有另外兩個(gè)管理軟件,分別是setuptools和wheel。而種子器就是決定虛擬環(huán)境中,安裝這三個(gè)軟件中的哪幾個(gè)。有了包管理軟件,才能安裝更多的包。就像種子發(fā)芽成熟后能結(jié)出更多的種子。所以叫seeder這樣一個(gè)名字。對應(yīng)的選項(xiàng)有:

--seeder {app-data, pip},種子包安裝方法,默認(rèn)值app-data,即從緩存目錄里安裝。 --no-seed, --without-pip,即不安裝種子包(默認(rèn)值False) --download 從PyPI上下載安裝最新版本的pip/setuptools/wheel,默認(rèn)值False --no-download, --never-download,不下載最新版的pip/setuptools/wheel,默認(rèn)值True --extrea-search-dir,種除了默認(rèn)的Python安裝的包以外,種子器可能會(huì)使用的包含其他包的路徑,默認(rèn)值是[] --pip version, --wheel version, --setuptools version,要安裝的pip,wheel,setuptools版本,默認(rèn)值都是latest --no-pip,--no-wheel,--no-setuptools,不安裝pip,wheel,setuptools,默認(rèn)值都是False --symlink-app-data,從app-data目錄鏈接python包到虛擬環(huán)境(目前還不支持,要求種子pip>=19.3,默認(rèn)值False)

6. 啟動(dòng)器(activator)

虛擬環(huán)境配置好以后,我們怎么進(jìn)入到虛擬環(huán)境,以及怎么讓虛擬環(huán)境里的配置生效呢?這個(gè)時(shí)候就需要用到啟動(dòng)器了,啟動(dòng)器的作用是,在shell或者系統(tǒng)的環(huán)境變量里面,把虛擬環(huán)境的可執(zhí)行命令路徑添加到最前面。保證在虛擬環(huán)境中,最先找到的命令是虛擬環(huán)境里的命令。同樣的,當(dāng)虛擬環(huán)境用完以后,我們需要回到正常的環(huán)境,這個(gè)時(shí)候還需要提供虛擬環(huán)境的關(guān)閉功能。這兩個(gè)功能都是在啟動(dòng)器里實(shí)現(xiàn)的。它對應(yīng)的配置選項(xiàng)有:

--activator comma_sep_list, 要生成的啟動(dòng)器列表,用逗號(hào)分隔。因?yàn)槟阍诓煌南到y(tǒng)中使用的是不同的shell,例如linux中有bash、tcsh、dash、zsh等,windows中有powershell,cmd等。因此針對不同的環(huán)境需要使用不同的啟動(dòng)器。這個(gè)參數(shù)就是讓你說明你要生成哪些環(huán)境的啟動(dòng)器。 --prompt prompt,在進(jìn)入到虛擬環(huán)境的時(shí)候,一般都會(huì)在命令提示符的最前面標(biāo)識(shí)出虛擬環(huán)境的名稱,便于區(qū)分實(shí)際環(huán)境和虛擬環(huán)境。而這個(gè)名稱就是通過這個(gè)參數(shù)來配置的。

到此這篇關(guān)于python虛擬環(huán)境模塊venv使用及示例的文章就介紹到這了,更多相關(guān)python虛擬環(huán)境模塊venv內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 免费亚洲网站 | 中文字幕丝袜 | 亚洲毛片在线 | 国产精品黄网站在线观看 | 免费看91 | 婷婷综合激情 | 久久国产精品影视 | 国产精品久久久久久久久久免费看 | 国产黄色大片免费看 | 露娜同人18av黄漫网站 | 午夜视频免费 | 日韩精品在线播放 | 国产美女在线观看 | 日本视频在线 | 国久久久| 中文一区| 黄a一级 | 日韩精品在线一区 | 亚洲欧美一区二区三区在线 | 日本不卡一区二区 | 91久久国产综合久久蜜月精品 | 午夜精品久久久久久久久 | 2022天天操 | 91精品国产综合久久久蜜臀粉嫩 | 在线观看免费国产 | 成人在线免费视频 | 亚洲一区二区免费看 | 国产一区二区视频在线 | 欧美久久一区二区三区 | 特级av| 91社区影院 | sis001亚洲原创区 | 欧美激情欧美激情在线五月 | 欧美成人激情视频 | 精品免费视频一区二区 | 亚洲精品视频在线播放 | 一区二区精品在线观看 | 亚洲人成在线播放 | 亚洲国产字幕 | 91看片| 美女主播精品视频一二三四 | 午夜视频在线观看网站 | 亚洲视频自拍 | 午夜视频在线观看网站 | 91精品国产综合久久久蜜臀图片 | 国内精品国产成人国产三级粉色 | 精品国产欧美一区二区三区成人 | 精品国产一区二区三区久久久蜜月 | 91视频大全 | 日韩精品久久久 | 91久久久精品视频 | 日韩电影免费在线观看中文字幕 | 在线观看av国产一区二区 | 精品96久久久久久中文字幕无 | 波多野结衣 一区二区三区 精品精品久久 | 91久久精品国产91久久 | 欧美日韩一区二区在线 | 国产高清精品一区二区三区 | 欧美日韩一区在线观看 | 91电影在线看 | 国产福利片在线观看 | 在线播放三级 | 国产免费高清 | 亚洲高清一区二区三区 | 国产精品久久久久久亚洲调教 | 日韩成人在线视频 | 欧美日韩国产一区二区 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 特黄视频 | 在线亚洲精品 | 欧美视频三区 | 久久久精品久久 | 日日干夜夜干 | 欧美成人一区二区三区片免费 | 一本大道久久a久久精二百 亚洲欧美高清 | 中文字幕一区二区三区乱码图片 | 在线视频一区二区三区 | 国产成人精品一区二区三区四区 | 亚洲精品一 | 国产情侣免费视频 | 亚洲自拍偷拍av | 日韩6699人妻熟女毛片 | 午夜视频在线观看网站 | 国产高清视频一区二区 | 99草草 | 天天夜夜操 | 日韩在线观看中文字幕 | av一区二区在线观看 | 韩国精品一区 | 色综合99 | 久久国产精彩视频 | 人人爱夜夜爽日日视频 | 日本三级黄色录像 | 中文字幕在线观看一区二区三区 | 日韩成人小视频 | 国产精品亚洲视频 | 亚洲毛片在线观看 | 97在线超碰 | 日本中文字幕一区二区 | 色135综合网 | 国产一级免费网站 | 久久久久国产精品一区二区 | 色999视频 | 国产高清一区二区三区 | 91国内外精品自在线播放 | 欧美日韩不卡合集视频 | 97精品久久| 一区二区三区中文字幕 | 成人欧美一区二区三区在线观看 | 一区二区亚洲 | 欧美日韩在线视频免费 | 亚洲免费观看视频 | 欧洲成人在线观看 | 在线色网站 | 成人免费毛片高清视频 | 色婷婷综合久久久中文字幕 | 欧美精品在线一区 | 国产一级色 | 天堂中文av | 国产精品成人国产乱一区 | 有码一区| 国产丝袜人妖ts黄檬 | 91免费在线播放 | 久久国产精品精品国产 | 在线观看亚洲 | 三级视频在线观看 | 亚洲精品欧美视频 | 国产xxx在线观看 | 在线观看国产高清视频 | 亚洲一区精品在线 | av网站在线播放 | 日韩精品久久久久久 | 国产精品视频免费播放 | 欧洲精品视频在线观看 | 九色在线| 亚洲国产高清在线 | 日韩在线观看 | 综合久久久久 | 午夜精品久久久久久久久久久久 | 在线免费一级片 | www国产精品 | 午夜影院网站 | 91观看| 欧美日韩一区二区三区四区 | 成人久久久精品国产乱码一区二区 | 99re免费视频精品全部 | 日韩成人国产 | 国产精品 日韩 | 亚洲欧美久久久 | 亚洲欧美一区二区三区在线 | 国产精品第一国产精品 | 精品一区二区不卡 | 国产探花在线精品一区二区 | 免费看黄视频网站 | 成人av免费在线观看 | 免费黄看片 | 亚洲免费在线观看 | 日韩二区三区 | 在线播放高清视频www | 天堂√在线观看一区二区 | 精品国产免费久久久久久尖叫 | 一区二区三区久久 | 日韩激情综合网 | 91精品国产色综合久久不卡98口 | 综合久久综合久久 | 九九资源站 | 国产精品久久久久久吹潮 | 日韩高清中文字幕 | 中文字幕在线观看第一页 | 天天艹夜夜艹 | 日本狠狠操 | 日韩高清av| h视频免费在线 | 亚洲伦理| 免费国产视频 | 日韩精品一区二区三区 | 色噜噜色综合 | 一区二区中文字幕 | 韩国精品一区 | 欧美午夜一区二区三区免费大片 | 国产精品毛片 | 性瘾调教校园h | 啪一啪 | 国产精品欧美久久久久一区二区 | 亚洲日韩中文字幕一区 | 在线天堂新版最新版在线8 www.国产欧美 | 午夜精品久久久久久99热软件 | 国产艳妇av视国产精选av一区 | 成人毛片视频免费 | 欧美一级特黄aaaaaaa色戒 | 亚洲国产精品福利 | 精品久久久久久久久久久久包黑料 | 北条麻妃一区二区三区在线观看 | 欧美嘿咻 | 亚州中文字幕蜜桃视频 | 亚洲怡红院在线观看 | 高清日韩av | 91久久精品国产91久久 | 久久久久久久久一区 | 国产女人免费看a级丨片 | 91视视频在线观看入口直接观看 | 国产精品九九九 | 天天操天天草 | 欧美日韩中文在线观看 | 国产精品久久久久久久久久久不卡 | 黄色a在线观看 | 欧美一区二区三区精品 | 亚洲欧美一区二区三区久久 | 国产精品久久久久久中文字 | 美女一级| 黄色在线免费 | 亚洲天堂一区二区 | 狠狠干狠狠操 | 一级成人免费 | 欧美一级网站 | 精品中文字幕在线 | 少妇久久久久 | 亚洲国产一区二区在线 | www.日韩.com | 国产亚洲一区二区三区在线观看 | 久久精品一区 | 欧美成人免费在线观看 | 麻豆自拍偷拍 | 亚洲成人精品一区二区三区 | 国产中文字幕在线观看 | 国产亚洲精品美女久久久久久久久久 | 国产精品一区二区在线 | 精品中出 | 久久久久网站 | 午夜免费福利影院 | 日韩欧美中文在线 | 国产欧美一区二区 | 国产丝袜一区 | 日韩精品一二三 | 综合精品久久久 | 日韩在线中文字幕 | 国产精品一区二区在线看 | 91成人在线 | 国产精品手机在线 | 久草视频在线资源站 | 日韩精品在线视频观看 | 亚洲精品综合 | 欧美精品一区二区三区四区在线 | 成人久久久久久久久 | 这里精品| 日韩蜜桃| 国产成人精品亚洲日本在线观看 | 国产精品极品美女在线观看免费 | 亚洲区视频在线 | 欧洲视频一区二区三区 | 国产精品a免费一区久久电影 | 美女在线一区 | 欧美日产国产成人免费图片 | 亚洲视频1 | 亚洲啊v| 亚洲精品国产9999久久久久 | www.色在线 | 亚洲在线播放 | 精品国产视频 | 龙珠z在线观看 | 亚洲久草视频 | 91久久久久久久久久久久久久久久 | 第一色站| 91精品视频一区 | 美女视频黄色免费 | 欧美久久精品一级c片 | 在线观看91| 久久久久久国产 | 看亚洲a级一级毛片 | 国产精产国品一二三产区视频 | 亚洲成人一区 | 亚洲精品v | 黄色大片网站在线观看 | 成人性视频免费网站 | 欧美成人第一页 | 精品国产一级毛片 | 午夜寂寞少妇aaa片毛片 | 国产视频久久久久久久 | 一区二区中文字幕 | 亚洲精品一区二区三区中文字幕 | 国产高清视频在线观看 | 欧美日韩黄色一级片 | 亚洲精品一区国产精品 | 久久免费精品视频 | 91麻豆精品国产91久久久久 | 黄色精品网站 | 欧美国产精品一区 | 永久精品| av手机在线播放 | 成人免费视频网站在线看 | 久久一区二区av | 日韩电影中文字幕 | 精品一区二区三区免费视频 | √8天堂资源地址中文在线 成人欧美一区二区三区白人 | 日韩av一区二区三区在线观看 | 成人午夜在线观看 | 999久久久国产精品 欧美成人h版在线观看 | 日日夜夜摸 | 欧美精品成人一区二区在线 | 欧美一区二区三区精品免费 | 亚洲精品久久久久久久久久久久久 | 国产成人一区 | 国产精品高清在线观看 | 欧美日韩午夜精品 | 亚洲欧美一区二区三区在线 | 欧美一区2区三区4区公司二百 | 日韩成人| 免费在线成人网 | 国产激情午夜 | 日韩久久一区 | 北条麻妃一区二区免费播放 | 在线观看一区 | 山岸逢花在线观看 | 久久之精品 | 欧美一级片aaa | av毛片在线免费看 | 亚洲毛片在线观看 | 久久精品久久精品国产大片 | www.天天操 | 色综合99| 91午夜在线 | www.国产精 | 国产一区二区三区色淫影院 | 午夜影院在线观看视频 | 精品久| 综合99| 精品免费在线 | 欧美精品1区2区3区 国产女无套免费网站 | 亚洲一区二区三区视频 | 国产乱码精品一区二区三区忘忧草 | 在线色网站 | 欧美精品久久久久久久久老牛影院 | 国产一区中文字幕 | 日韩免费在线观看视频 | 黄网在线免费观看 | 神马久久久久久久 | 精品一区二区三区久久 | 午夜午夜精品一区二区三区文 | 久久草视频 | 日本黄色影片在线观看 | 看一级黄色大片 | 成人免费xxxxx在线视频软件 | 日韩成人av在线 | 国产精品一区二区视频 | 国产欧美综合一区二区三区 | a在线观看 | 精品日韩一区二区三区 | 色婷婷亚洲国产女人的天堂 | 国产综合视频 | 久久久国产精品一区 | 成人看片网 | 99热国产在线观看 | 成人高清视频在线 | 亚洲国产精品va在线看黑人 | 欧美日韩中文字幕在线 | 午夜精品久久久 | 久久一区二区三区四区 | 伊人在线 | 亚洲综合色视频在线观看 | 国产福利91精品 | 一区二区三区影视 | 中文字幕日韩在线 | 亚洲一区二区高清视频 | 日韩图区 | 99久久精品免费看国产免费软件 | 亚洲 中文 欧美 日韩 在线观看 | av手机在线电影 | 成人在线免费网站 | 成人性视频免费网站 | 成人久久18免费 | 中文字幕av亚洲精品一部二部 | 精品国产91亚洲一区二区三区www | 国产在线看片 | 一级片在线观看 | 午夜免费视频网站 | 久久99久久久久 | 日本三级不卡 | 国产欧美中文字幕 | 久久久精品影院 | 狠狠搞狠狠干 | 日韩综合网 | 国产精品一区二区三区在线看 | 亚洲一区二区在线免费观看 | 成人精品视频 | 亚洲国产成人av好男人在线观看 | www.成人.com | 亚洲精品四区 | 色免费在线观看 | 一区二区久久 | 国产欧美综合一区二区三区 | 日本中文字幕一区 | av网站免费 | 精品国产一区二区三区久久影院 | 日本成人在线看 | 成人免费毛片aaaaaa片 | 久久久www成人免费无遮挡大片 | 成人在线视频一区 | 特级毛片 | 日韩成人在线一区 | 欧美性一区二区三区 | 亚洲精品久久久久久久久久久久久 | 综合国产 | 中文字幕一区二区三区四区五区 | 日批免费观看视频 | 91免费在线| 毛片网站在线观看 | 久久精品网 | 国产一区二区视频在线 | 成人影院网站ww555久久精品 | 91伊人| 欧美精品成人一区二区三区四区 | 亚洲综合在线一区 | 国产精品欧美一区二区三区不卡 | 色综合久久天天综合网 | 黄色成人在线观看视频 | 久久九 | 亚洲精品在线播放 | 手机看片369| 99国产精品久久久久久久 | 91色乱码一区二区三区 | 国产黄色免费网站 | 久久国产欧美日韩精品 | 国产精品视频yy9299一区 | 亚洲国产精品自拍 | 日韩在线播放一区 | 日日做夜夜爽毛片麻豆 | 性色av一区二区三区 | 亚洲视频在线播放 | 综合色九九 | 亚洲国产精品精华液网站 | 日韩午夜电影在线观看 | 欧美日韩国产一区二区三区不卡 | 精品久久久久久久久久久久久久 | 婷婷色综合 | 国产美女av | 91久久精品 | 日韩成人一区二区 | 91精品久久久久久久 | √8天堂资源地址中文在线 成人欧美一区二区三区白人 | 欧美狠狠操 | 中文字幕一区二区三区不卡 | 欧洲成人在线 | 亚洲女人天堂成人av在线 | 久久久综合亚洲91久久98 | 一区二区三区视频 | 亚洲成人免费在线 | 久久成人视屏 | 在线精品亚洲欧美日韩国产 | 久久久久久久国产 | 青青草国产在线 | 久久中文字幕一区 | 999久久久久久久久 国产欧美在线观看 | 麻豆乱码国产一区二区三区 | 久久国产精品99精国产 | 成人免费视频 | 成人性生交大片免费看中文带字幕 | 精品一区二区三区蜜桃 | 高清一区二区 | 国产欧美精品区一区二区三区 | 国产成人在线免费观看视频 | 欧美日韩91| 国产传媒在线 | 男人的天堂亚洲 | 亚洲一区中文字幕在线观看 | 玖玖国产精品视频 | 国产欧美日韩综合精品一区二区 | 国产精品美女久久久久久久网站 | 中文在线a在线 | 国产目拍亚洲精品99久久精品 | 国产在线一| 亚洲第一av | 欧美日韩一区二区视频在线观看 | 成人一级视频在线观看 | 亚洲一区二区三区视频 | 欧美国产日韩一区 | 韩国成人精品a∨在线观看 国产伊人av | 日韩在线成人 | 精品999www | 日韩精品一区二区三区中文在线 | 成人欧美 | 成人性视频免费网站 | 亚洲影视一区二区 | 亚洲国产精品一区二区久久,亚洲午夜 | 亚洲欧洲精品视频 | 91久久国产精品 | 亚洲欧美精品 | 日韩在线一区二区三区 | 爱啪导航一精品导航站 | 成人在线一区二区 | 一区二区三区成人 | 一级电影免费在线观看 | 欧美一区久久 | 久久se精品一区精品二区 | 日韩国产欧美视频 | 色5月婷婷丁香六月 | 欧美激情精品久久久久久 | 亚洲va欧美va天堂v国产综合 | 国产精品久久久久久久久久免费 | 欧美日韩免费在线 | 天天操天天插天天干 | 超碰首页 | 久久久久久九九九 | 国产精品久久久久久久久久久新郎 | 黄色大片在线播放 | 亚洲一区二区三区免费在线观看 | 日韩欧美国产电影 | 九色91在线| 久久影视精品 | 欧美视频区 | 亚洲精品视频在线 | 亚洲精品乱码久久久久久金桔影视 | 亚洲天堂免费 | a黄视频| 在线观看成人小视频 | 欧美一级片免费在线观看 | 国产精品日产欧美久久久久 | 激情自拍偷拍 | 国产高清免费视频 | 免费观看h视频 | 色视频一区二区三区 | 不卡一区 | 国产精品一区二区av | 欧美成人免费观看 | 伊人一区 | japan护士性xxxⅹhd | 天天天操 | 国产91亚洲精品久久久 | 五月色综合 | 欧美高清一区 | 成人小视频在线观看 | 日本三级做a全过程在线观看 | 日韩理伦片在线观看视频播放 | 久久久久久久久久久久91 | 一级黄色片美国 | 午夜精品久久久久久 | 日韩欧美在线视频观看 | 国产一区二区三区视频在线观看 | 天天插天天 | 91久久精品一区二区二区 | 亚洲欧美一区二区精品中文字幕 | 亚洲免费观看视频 | 伊人久久国产 | 日韩一区二区视频 | 狠狠插狠狠操 | 亚洲欧美日韩另类一区二区 | 精品视频一区二区三区 | 午夜精品久久久久久久久久久久 | 日韩性视频 | 日本最新免费二区 | 国产精品久久久久永久免费观看 | 日日干天天操 | 亚洲一区二区av | 亚洲一区av | 少妇看av一二三区 | 97在线免费观看 | 夜久久| 日韩精品一区在线视频 | 九九色综合 | 99草免费视频 | 日韩国产欧美一区 | 精品国产黄a∨片高清在线 99热婷婷 | 一级在线观看 | 日韩成人精品 | 精国产品一区二区三区四季综 | 九色网址 | 免费观看一级黄色片 | 精品视频网站 | 久久人人爽人人爽人人片亚洲 | 国产精品成人3p一区二区三区 | 久久久国产精品 | 亚洲国产视频精品 | 免费色在线 | 99中文字幕 | 日韩视频免费在线播放 | 久久久夜夜夜 | 亚洲一区影院 | 日韩大片播放器 | 久久人| 中文字幕视频免费观看 | 麻豆精品久久久 | 亚洲网在线 | igao视频 | 国产精品久久久久无码av | 日韩精品一区二区三区在线 | 亚洲高清电影 | 日本一本视频 | 日韩在线播放欧美字幕 | 美女黄网 | 欧美日韩中文字幕 | 午夜免费片| 成人午夜 | 国产成人一区 | 久久精品亚洲精品国产欧美kt∨ | 国产一极片 | 国产精品毛片一区二区在线看 | 黄色的视频免费 | 麻豆视频91 | 一本久久a久久精品亚洲 | 国产精品视频一区二区三区 | 最新国产精品精品视频 | av大片在线观看 | 91久久精品一区二区二区 | 99在线观看 | 91精品国产综合久久久久久丝袜 | 国产91网| 狠狠影院| 综合久久综合久久 | 99动漫 | 福利视频网址导航 | 亚洲风情在线观看 | 婷婷丁香激情网 | 伊人91| 午夜免费视频网站 | 日韩精品第一页 | 日本高清中文字幕 |