亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

conda環(huán)境下nvcc not found?CUDA Toolkit安裝與路徑配置全解析

conda環(huán)境下nvcc not found?CUDA Toolkit安裝與路徑配置全解析 前一陣子有個朋友在服務(wù)器上搭深度學(xué)習(xí)環(huán)境用 conda 建了一個 Python 3.8 的虛擬環(huán)境裝完 PyTorch 準(zhǔn)備裝 mmcv 源碼編譯終端立刻拋了句nvcc: command not found。他第一反應(yīng)是 conda 環(huán)境裝壞了差點(diǎn)把 base 環(huán)境整個刪掉。這種情況在 CUDA 11.6 搭配 conda 時尤其常見因為很多項目的 README 都會讓你conda install cudatoolkit11.6可裝完之后你會發(fā)現(xiàn)nvcc --version依然報 not found。原因不是你沒裝對而是 cudatoolkit 里壓根就沒有 nvcc。這篇文章把「conda 環(huán)境下 11.6 版本 nvcc not found」這件事掰開揉碎講清楚。適合正在搭環(huán)境、被各種 CUDA 報錯折騰的同學(xué)也適合一直搞不懂 nvcc、驅(qū)動、cudatoolkit 到底什么關(guān)系的人??赐昴悴粌H知道怎么解決更明白為什么會有這個問題下次遇到類似情況不用再全網(wǎng)搜。1. 先把問題拆開看nvcc、conda 和 CUDA Toolkit 到底誰是誰1.1 nvcc 不是驅(qū)動也不是運(yùn)行時庫很多人把 CUDA 相關(guān)的東西混為一談其實(shí)這里至少有三個完全不同的東西搞混了后面所有排查都是白費(fèi)。第一個是 NVIDIA 顯卡驅(qū)動運(yùn)行在操作系統(tǒng)內(nèi)核層負(fù)責(zé)直接和顯卡硬件通信。驅(qū)動通過nvidia-smi查詢可以看到驅(qū)動版本號以及當(dāng)前驅(qū)動支持的最高 CUDA 版本。這個一般是裝系統(tǒng)時或單獨(dú)裝驅(qū)動時裝上的跟 conda 沒有任何關(guān)系。第二個是 CUDA 運(yùn)行時庫也就是libcudart.so、libcublas.so這一堆動態(tài)庫程序跑起來的時候要加載它們。平時寫 Python 代碼PyTorch 裝完就自帶一套 CUDA 運(yùn)行時庫了所以不裝任何 CUDA Toolkit 也能在 GPU 上跑模型這是大多數(shù)人的實(shí)際狀態(tài)。第三個才是 nvcc全稱 NVIDIA CUDA Compiler是 CUDA Toolkit 里的編譯器。它負(fù)責(zé)把.cu和.cpp源文件編譯成能在 GPU 上執(zhí)行的機(jī)器碼。對應(yīng)到 C 語言里nvcc 就是 gcc對應(yīng)到 Java 里nvcc 就是 javac。那為什么明明torch.cuda.is_available()是 True程序也跑得飛起偏偏一敲 nvcc 就 not found因為運(yùn)行和編譯是兩碼事。運(yùn)行只要運(yùn)行時庫在就行編譯得完整的編譯器工具鏈在場。你家里有做好的菜可以吃不代表你廚房里就有刀和鍋具備自己做飯的條件。1.2 conda 裝的 cudatoolkit 和你以為的 CUDA Toolkit 不是一回事這是 90% 混亂的根源。conda 里有一個包叫cudatoolkit這是 conda 官方渠道或 conda-forge 渠道提供的預(yù)編譯二進(jìn)制包主要包含運(yùn)行時庫、部分頭文件和一些 CUDA 工具。注意cudatoolkit這個名字很容易誤導(dǎo)人。它叫 toolkit但實(shí)際上默認(rèn)不包含 nvcc 編譯器尤其是舊版本。你用conda install cudatoolkit11.6裝完后conda list | grep cuda里能看到 cudatoolkit但which nvcc依然是空的。真正包含 nvcc 的是另一個包c(diǎn)uda-toolkit在 NVIDIA 官方 conda 渠道nvidia里。另外NVIDIA 官網(wǎng)提供的本地安裝包c(diǎn)uda_11.6.x_linux.run也是完整的 Toolkit裝完之后的/usr/local/cuda-11.6/bin/nvcc就是 nvcc 本體。用一個生活類比cudatoolkit相當(dāng)于給你一套別人翻譯好的書庫文件你拿來看完全沒問題nvcc相當(dāng)于你寫作需要的那支筆。你沒有筆就只能讀別人寫好的成品自己一個字也寫不出來。PyTorch 幫你把該讀的書都讀完了但你要自己寫 CUDA 擴(kuò)展時筆就必須自己買。1.3 為什么 PyTorch 能跑但還是報 nvcc not foundimport torch不報錯torch.cuda.is_available()返回 True模型在 GPU 上呼呼跑但一執(zhí)行 nvcc 就 not found——前面已經(jīng)說了原因PyTorch 官方 pip 包把 CUDA 運(yùn)行時庫全部打進(jìn) wheel 了運(yùn)行時根本不需要系統(tǒng)里有單獨(dú)的 CUDA Toolkit。不過下面這些場景沒有 nvcc 就會直接卡死安裝需要編譯的 Python 包比如mmcv-full、detectron2、apex、flash-attention這些安裝腳本會在本機(jī)調(diào)用 nvcc 做擴(kuò)展編譯。沒有 nvcc編譯階段直接報nvcc not found或者Command nvcc not found然后靜默失敗。自己寫 CUDA kernel或者用 setuptools 編譯自定義擴(kuò)展算子.cu文件必須經(jīng)過 nvcc 編譯這一步繞不開。還有 CMake 構(gòu)建項目時CMake 找 CUDA 依賴是通過找nvcc來定位 CUDA Toolkit 的它找不到 nvcc 就會直接把 CUDA 支持關(guān)掉。所以 PyTorch 能跑而 nvcc not found并不是你環(huán)境壞了而是你缺了編譯工具鏈里最關(guān)鍵的一環(huán)。診斷方向從一開始就要對準(zhǔn)這個點(diǎn)。2. 動手診斷三步確認(rèn)你的 nvcc 到底去哪了2.1 先確定 not found 是哪個層面的問題看見 not found第一個動作永遠(yuǎn)是確認(rèn)搜索路徑而不是盲目重裝。在 Linux 或者 macOS 終端里輸入which nvcc如果輸出為空說明 PATH 里沒有 nvcc系統(tǒng)壓根不知道去哪找它。再試一個conda list | grep -i cuda看看當(dāng)前 conda 環(huán)境里實(shí)際裝了哪些 CUDA 相關(guān)的包。常見的局面是cudatoolkit有nvcc沒有。這里 pycharm、vscode 等編輯器終端沒刷新環(huán)境變量也會造成誤判比如你在系統(tǒng)設(shè)置里配了 PATH但當(dāng)前終端還是老環(huán)境輸入nvcc -V自然是 not found。在不正規(guī)的狀態(tài)下哪怕已經(jīng)裝了完整 CUDA Toolkit也會因為 PATH 里沒寫/usr/local/cuda/bin而找不到 nvcc。所以先判斷一下“PATH 里沒有”和“文件根本沒裝”是兩回事思路完全不同。2.2 找到系統(tǒng)里的 nvcc 本體和 CUDA 安裝目錄PATH 里沒有不代表文件不存在先全盤搜索一下。Linux 下執(zhí)行find / -name nvcc -type f 2/dev/null如果系統(tǒng)裝了完整 CUDA Toolkit大概率會找到類似/usr/local/cuda-11.6/bin/nvcc這樣的路徑。常見的還有/opt/cuda/bin/nvcc取決于當(dāng)時安裝時的自定義選項。再順手看一下ls -l /usr/local/ | grep cuda會有/usr/local/cuda、/usr/local/cuda-11.6這類目錄。注意/usr/local/cuda經(jīng)常是一個軟鏈接指向具體的版本目錄比如cuda-11.6。軟鏈接的好處是路徑固定切換版本只用改鏈接不用改 PATH。Windows 下用 PowerShell 或者 cmdwhere nvcc如果提示找不到去默認(rèn)安裝目錄看一眼C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin\nvcc.exeWindows 上 CUDA Toolkit 默認(rèn)裝在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\下面每個版本一個v11.6這樣的目錄。如果你能找到這個目錄說明 nvcc 本體就在剩下的問題純粹是環(huán)境變量沒配好。2.3 用兩個命令理解當(dāng)前 CUDA 狀態(tài)nvcc --version 與 nvidia-smi搞清 nvcc 的位置之后再用兩個命令對照確認(rèn)當(dāng)前狀態(tài)。nvcc --version顯示的是 CUDA Toolkit 的編譯版本也就是你機(jī)器上這套編譯工具鏈的版本。nvidia-smi右上角顯示的 CUDA Version不是 Toolkit 版本而是當(dāng)前顯卡驅(qū)動支持的最高 CUDA 版本。打個比方驅(qū)動是“地基”Toolkit 是“磚頭鋼筋”nvcc 是“施工隊”。地基決定了最高能蓋多少層樓施工隊決定你手上這批材料能蓋成什么樣。這兩者的關(guān)系是Toolkit 版本必須不高于驅(qū)動支持的最高 CUDA 版本。比如你驅(qū)動顯示 CUDA Version 12.4那 Toolkit 用 11.6、12.0、12.4 都可以向后兼容沒問題。反過來說如果你驅(qū)動只支持 CUDA 11.6卻裝了一個 12.0 的 Toolkit跑起來大概率會出錯。對照完這兩個命令你基本就能確定如果是驅(qū)動太老導(dǎo)致 Toolkit 跑不了那不是 nvcc not found 的問題而是版本不兼容問題。如果 nvcc 文件存在但 PATH 沒配那就是純環(huán)境變量問題。如果文件根本不存在那就是 Toolkit 沒裝完整。3. 實(shí)操解決從臨時方案到一勞永逸的配置方式3.1 臨時方案先把 PATH 指過去讓當(dāng)前會話先能用確定 nvcc 文件存在之后最簡單粗暴的方式是手動把它的目錄加進(jìn) PATH。Linux 下執(zhí)行export PATH/usr/local/cuda-11.6/bin:$PATH export LD_LIBRARY_PATH/usr/local/cuda-11.6/lib64:$LD_LIBRARY_PATH然后驗證nvcc --version如果看到 Cuda compilation tools 的版本信息說明這次會話里 nvcc 已經(jīng)能用了。但注意export 只在當(dāng)前終端生效關(guān)掉重開就沒了。這一步適合先確認(rèn)“哦原來只是沒配環(huán)境變量”不適合作為最終方案。Windows 下臨時加路徑在 cmd 里寫set PATHC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin;%PATH%同樣只對當(dāng)前窗口有效。這個階段如果還報 not found就要考慮是不是你手動 export 的路徑本身就不對或者 nvcc 文件權(quán)限有問題換用ls檢查一下文件是否可執(zhí)行。3.2 推薦方案用 conda 在環(huán)境內(nèi)安裝完整 CUDA Toolkit如果你的需求是“這個 conda 環(huán)境里就要有 nvcc”不想碰系統(tǒng)的任何配置那么最干凈的做法是直接在 conda 環(huán)境里裝 NVIDIA 官方渠道的完整 Toolkit。conda install -c nvidia cuda-toolkit11.6注意渠道必須是nvidia不是 conda-forge 也不是 default。conda-forge里有一個cuda-toolkit包名但依賴解析經(jīng)常出問題版本也往往不是官方同步節(jié)奏。用 NVIDIA 官方渠道最穩(wěn)。裝完之后在當(dāng)前環(huán)境下找 nvccwhich nvcc正常情況下會在 conda 環(huán)境的bin目錄下類似/home/user/miniconda3/envs/your_env/bin/nvcc。再跑nvcc --version確認(rèn)版本是 11.6。這個方案的好處是環(huán)境隔離conda 環(huán)境刪了 nvcc 也一起刪了不會污染系統(tǒng)也不會影響服務(wù)器上其他人。注意包名區(qū)別如果是舊教程讓你裝cudatoolkit11.6那仍然沒有 nvcc別被坑。如果你網(wǎng)絡(luò)環(huán)境不好conda 解析依賴很慢可以把-c nvidia和-c conda-forge一起用順序注意把nvidia放前面避免版本被 conda-forge 搶跑。3.3 系統(tǒng)方案軟鏈接統(tǒng)一入口版本切換最方便如果你經(jīng)常在多個項目之間切換 CUDA 版本官方推薦的系統(tǒng)級做法是建立統(tǒng)一軟鏈接。假設(shè)你機(jī)器上裝了多個 CUDA 版本/usr/local/cuda-11.6 /usr/local/cuda-12.0分別指向到同一個/usr/local/cudasudo ln -s /usr/local/cuda-11.6 /usr/local/cuda然后 PATH 里只寫通用入口export PATH/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH/usr/local/cuda/lib64:$LD_LIBRARY_PATH以后切換版本只需要改軟鏈接指向不用改 PATH。這一步適合你不想每次進(jìn) conda 環(huán)境都重新配變量、也不想在 conda 環(huán)境里反復(fù)裝包的場景。它和 conda 方案并不沖突很多實(shí)際工作環(huán)境是兩者同時用的系統(tǒng)級給 nvcc 建軟鏈接conda 環(huán)境里裝 cudatoolkit 滿足運(yùn)行時依賴。強(qiáng)調(diào)一下ln -s如果目標(biāo)軟鏈接已存在會報錯可以先sudo rm /usr/local/cuda再重新建提前確認(rèn)這個軟鏈接沒有別的服務(wù)在依賴否則會導(dǎo)致其他程序起不來。3.4 Windows 下的持久配置方式Windows 上如果找到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin\nvcc.exe說明 Toolkit 裝好了只是環(huán)境變量沒持久化。圖形界面操作方式其實(shí)最直觀右鍵“此電腦” - 屬性 - 高級系統(tǒng)設(shè)置 - 環(huán)境變量在系統(tǒng)變量的 Path 里追加C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin和C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\libnvvp。命令行里用setx也可以setx PATH C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin;%PATH%注意兩點(diǎn)第一setx會覆蓋原有的系統(tǒng) PATH如果原 PATH 很長又沒有提前備份很容易把其他變量搞亂第二配完之后必須重開終端當(dāng)前窗口的環(huán)境變量是啟動時讀進(jìn)來的不會自動刷新。另外Windows 上經(jīng)常出現(xiàn)的情況是用戶安裝了多個 CUDA 版本比如 v11.6、v12.2 都有Path 里到底哪個版本靠前哪個生效。要查看當(dāng)前實(shí)際生效路徑就用where nvcc輸出結(jié)果里第一條就是實(shí)際調(diào)用的那個。4. Windows 和 Linux 下容易踩的版本坑4.1 版本錯位的經(jīng)典現(xiàn)象nvcc 11.6PyTorch 要編譯擴(kuò)展卻失敗我們假設(shè)你 nvcc 已經(jīng)能用了但更隱蔽的問題來了nvcc --version顯示 11.6你 conda 環(huán)境里 PyTorch 也是 11.6 的 wheel但編譯 mmcv 時還是報錯甚至編完跑起來直接 illegal instruction 或 CUDA error。為什么會這樣因為 nvcc 在編譯時調(diào)用的頭文件和你線程里 PyTorch 自帶的運(yùn)行時版本匹配是嚴(yán)格敏感的。PyTorch 的 wheel 后綴標(biāo)注了 CUDA 版本比如torch-2.0.0cu118它內(nèi)部鏈接的 CUDA 版本是 11.8。你 nvcc 是 11.6編譯出的二進(jìn)制對象文件里引用的某些版本符號在 11.8 的 runtime 里不兼容。所以版本對齊的原則是nvcc 的版本必須跟 PyTorch 的 CUDA wheel 版本一致或者盡量靠近最好是相同主版本且不低于 runtime 版本。裝了 PyTorch cu118 的nvcc 就用 11.8裝了 cu116 的nvcc 就用 11.6。這也是為什么項目 README 里明確寫了 11.6 時你要保證 nvcc 也是 11.6 而不是 12.x。處理方式很簡單用前文提到的 conda nvidia 源安裝對應(yīng)版本conda install -c nvidia cuda-toolkit11.6裝完之后再次nvcc --version和python -c import torch; print(torch.version.cuda)對照一下保證二者一致。誤差一個主版本偶爾也能編譯通過但運(yùn)行時是不是穩(wěn)定就全看運(yùn)氣了不建議賭。4.2 glibc、GLIBCXX 這類動態(tài)庫報錯其實(shí)不是 nvcc 的問題排查過程里很多人會碰到這種報錯/lib/x86_64-linux-gnu/libstdc.so.6: version GLIBCXX_3.4.21 not found /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.28 not found這類報錯很容易被誤以為是 nvcc 沒裝好導(dǎo)致的連鎖反應(yīng)實(shí)際上它是系統(tǒng) glibc 庫太舊或者 libstdc 版本不夠新。nvcc 編譯出來的二進(jìn)制在運(yùn)行時需要這些動態(tài)庫如果你的服務(wù)器是老系統(tǒng)比如 CentOS 7自帶 glibc 版本太低即使 nvcc 編譯成功了運(yùn)行階段還是會崩。這屬于“編譯成功但運(yùn)行失敗”的典型場景跟 nvcc not found 不是一回事但經(jīng)常在同一次環(huán)境配置中連續(xù)出現(xiàn)。處理方法有限第一升級系統(tǒng) libstdc這個有風(fēng)險不推薦在共享服務(wù)器上直接動系統(tǒng)庫第二用 conda 環(huán)境把依賴全部隔離在環(huán)境里裝更新的libgcc-ng和libstdcxx-ng讓動態(tài)庫優(yōu)先從 conda 環(huán)境目錄加載。具體做法是先看當(dāng)前 env 里有沒有裝了新版本 C 運(yùn)行庫conda install -c conda-forge libgcc-ng libstdcxx-ng然后確認(rèn) LD_LIBRARY_PATH 里 conda 環(huán)境在前。這一步對很多老服務(wù)器用戶來說是險中求勝如果系統(tǒng) glibc 實(shí)在太老比如 GLIBC_2.28 都找不到單純換 libstdc 也不夠得考慮升級操作系統(tǒng)或者用容器方案。4.3 多用戶服務(wù)器上 PATH 互相干擾的坑在共享服務(wù)器上.bashrc里寫死了/usr/local/cuda/bin全局 PATH但另一個用戶裝了新版 CUDA 在~/cuda并且把自己的目錄放到了 PATH 最前面。你切換到他的路徑或者 conda activate 了某個環(huán)境之后PATH 順序會亂掉。conda activate 的核心機(jī)制就是修改 PATH把當(dāng)前環(huán)境目錄插到最前面echo $PATH你會看到類似/home/user/miniconda3/envs/your_env/bin:/usr/local/cuda/bin:/usr/bin:...的結(jié)構(gòu)。如果你的 conda 環(huán)境里沒有 nvcc而/usr/local/cuda/bin排在 conda 環(huán)境目錄之后which nvcc理論上能找到但如果 conda 環(huán)境的 bin 下恰好有個同名文件或者軟鏈接壞掉就會表現(xiàn)出奇怪的 not found。我遇到過一種很隱蔽的情況conda 環(huán)境的 bin 目錄里沒有 nvcc但有一個從舊路徑復(fù)制過來的損壞軟鏈接導(dǎo)致系統(tǒng)找了半天找不到目標(biāo)文件直接 not found。刪掉壞鏈接、把 PATH 里真正有效的/usr/local/cuda/bin配上問題就消失了。所以多用戶環(huán)境下我建議把 CUDA 相關(guān)路徑的配置放到/etc/profile.d/cuda.sh統(tǒng)一管理不要每個人都往自己的.bashrc里寫一套最后互相覆蓋才知道問題有多大。5. 常見報錯現(xiàn)場與排查速查表5.1 從實(shí)際報錯看典型場景這里列幾個高頻現(xiàn)場很多都是熱詞里反復(fù)出現(xiàn)的bash: nvcc: command not found最常見的原因就是 PATH 沒配或者 Toolkit 沒裝。按第 2 章的步驟先find / -name nvcc找到就走 PATH 方案找不到就走 conda 安裝方案。Windows 提示“nvcc 不是內(nèi)部或外部命令也不是可運(yùn)行的程序或批處理文件”這個句式基本是 Windows 經(jīng)典文件不存在提示。先去C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin確認(rèn) nvcc.exe 在不在在就把環(huán)境變量配好并重開終端。注意 Windows 11 和舊版 Windows 10 的環(huán)境變量窗口操作差異不大但重開終端這個動作容易被忽略。conda activate報錯提示要先運(yùn)行conda init這不是 nvcc 的問題而是你安裝 conda 之后沒有初始化 shell。運(yùn)行一下conda init bash然后重新登錄再激活環(huán)境。這類問題經(jīng)常會和林林總總的 not found 報錯混在一起排查時要分開別混為一談。編譯擴(kuò)展時報錯找不到cuda.h或cuda_runtime.h說明 nvcc 找到了但頭文件搜索路徑不對。nvcc 編譯時默認(rèn)會去自身安裝目錄下的 include 找頭文件如果路徑是軟鏈接指向的偶爾也會出現(xiàn)頭文件路徑裂縫。手動把CUDA_HOME環(huán)境變量指到/usr/local/cuda大多數(shù)構(gòu)建系統(tǒng)會尊重這個變量。CMake 報錯CMake Error: CUDA not foundCMake 找 CUDA 有它自己的查找路徑邏輯它會看nvcc所在目錄做了/usr/local/cuda-11.6軟鏈接后如果 CMake 緩存里還殘留舊路徑先刪掉 build 目錄重新 cmake 一次。5.2 排查速查表癥狀可能原因處理方式nvcc: command not foundPATH 未配置或 Toolkit 未安裝先find定位文件再配置 PATH 或 conda 安裝Windows 提示“不是內(nèi)部或外部命令”環(huán)境變量未配置或未刷新配置系統(tǒng) PATH 后重開終端cuda.h找不到CUDA_HOME 未設(shè)置export CUDA_HOME/usr/local/cuda編譯后可運(yùn)行卻崩GLIBCXX報錯系統(tǒng) libstdc 太老conda 環(huán)境內(nèi)安裝libstdcxx-ngconda activate報 init 錯誤shell 未初始化conda init bash后重新登錄CMake 找不到 CUDA緩存殘留舊路徑刪除 build 目錄重新cmakenvcc 版本和 PyTorch 不一致版本對齊問題用 conda 安裝對應(yīng)cuda-toolkit版本這張表基本覆蓋了我實(shí)際排查中的絕大多數(shù)情況。遇到 not found先別急著重裝按順序逐步排除才是效率最高的方式。6. 我的實(shí)操心得環(huán)境管理策略與一些建議6.1 推薦的環(huán)境組合策略踩過這么多坑之后我現(xiàn)在給團(tuán)隊和學(xué)員推薦一套組合拳能少走很多彎路。系統(tǒng)層面服務(wù)器上統(tǒng)一裝一個固定版本的 CUDA Toolkit并且建立/usr/local/cuda軟鏈接。這個 Toolkit 純粹給編譯用裝好之后 PATH 只寫軟鏈接路徑不指向任何帶版本號的目錄。conda 環(huán)境里按 PyTorch 的需求裝對應(yīng)版本的運(yùn)行時庫比如conda install -c pytorch pytorch torchvision torchaudio cudatoolkit11.6但不要把編譯依賴寄托在 conda 的 cudatoolkit 上因為它不含 nvcc。需要編譯擴(kuò)展時確保which nvcc指向系統(tǒng)那套 Toolkit并且nvcc --version和 PyTorch 的 CUDA 版本對齊。如果你更希望完全隔離那就用 NVIDIA 官方 conda 渠道把cuda-toolkit打進(jìn)環(huán)境。這種方式在多人共用服務(wù)器上最省心刪掉環(huán)境什么都不留系統(tǒng)永遠(yuǎn)不會被搞臟。代價是每次編譯大項目時conda 環(huán)境里的 nvcc 和系統(tǒng)其他庫結(jié)合時可能出現(xiàn)新的動態(tài)庫路徑問題但總體來說用官方渠道包基本能規(guī)避。6.2 驗證清單三分鐘確認(rèn)環(huán)境健康配完之后不要直接開始編譯花三分鐘把下面幾條過一遍which nvcc nvcc --version nvidia-smi | head -n 20 python -c import torch; print(torch.__version__, torch.version.cuda, torch.cuda.is_available())四個輸出對照起來看第一個確保能找到 nvcc第二個確保編譯器版本是 11.6第三個確保驅(qū)動支持第四個確保 PyTorch 的 CUDA 版本和上面一致。如果torch.cuda.is_available()是 False但同時 nvcc 又能跑問題很有可能出在驅(qū)動層而不是 conda 環(huán)境內(nèi)的版本配置。6.3 最后分享一個經(jīng)驗我自己在實(shí)際維護(hù)環(huán)境時最深的體會是not found 這類報錯絕大多數(shù)時候不是文件沒了而是路徑找不到。很多同學(xué)一看到 not found 就重裝一重裝就折騰一下午最后發(fā)現(xiàn)只是少了條 export。所以遇到任何 not found第一反應(yīng)應(yīng)該是where/which/find三連而不是卸載重裝。路徑是環(huán)境管理的第一性問題Conda 里的工具鏈、系統(tǒng)的工具鏈、驅(qū)動自帶的工具鏈經(jīng)常各自為政不在同一個 PATH 體系里搞清楚誰在誰不在問題就已經(jīng)解決了一半。另外一個細(xì)節(jié)編輯.bashrc配 PATH 時記得把 export 寫在上方公共區(qū)域不要寫在某個循環(huán)或者條件分支里不然后面開新終端時靜默失效又白白排查半天。如果你用 condaconda init會在.bashrc里寫入一段初始化代碼盡量讓這個初始化保持在文件末尾這樣你的自定義 PATH 不會被 conda 啟動過程覆蓋掉。希望這篇經(jīng)驗?zāi)軒湍愎?jié)省出那一整天用來調(diào)試環(huán)境的時間把精力真正放回模型和業(yè)務(wù)上面。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久精品国产免费观看99| 伊人色综合欧美| 超碰是碰在线观看| 国产性爱在线视频一区二区| 久久久亚洲精品电影免费看| 啊v在线观看视频| 120分钟婬片免费看| 激情四射婷婷六月天| 亚洲日韩视频二区| 国产怡红院| 大象AV在线| 中文字幕一二三区| 亚洲视频1区| 国产400孕妇孕交群| 神马久久久久久| AV丝袜少妇| 国产在线76页| 91啪啪| 亚洲黄色a级片| 岛国爱情动作片在国产AV无码专区亚洲AV漫画 | 亚洲国产综合图区中文字幕 | 欧美偷拍| 久久久久久久| 欧美在线啊啊| 美女啊啊啊啊啊啊| 亚洲中文sv| 制服丝袜第二页| 天天综合网1| 北京专精特新企业招聘信息| 青青草日韩无码| 色人久久| 首页亚洲国产高跟丝袜诱惑视频| 啪啪啪大香蕉| 男人的天堂亚洲| 欧美另类色图片| 性爱久久| 熟女自慰久久久| 亚洲永久永久永久永久一级一级一级精品| 日韩99神马视频播放片在线播放| 大鸡巴久久久| 中文字幕AV片| 九九九精品一区二区无码| 性色综合网| 97天堂| 亚洲 欧美 精品专区 极品| 久久啊啊| 八戒无码国产午夜福利| 国产欧美日韩精品中文| 婷婷色一区| 中文字幕av久久爽Av| 韩国轻伦国内自拍一区| 无码男人天堂| 啊啊啊啊啊啊啊啊视频| 亚洲欧美国产成人综合不卡| 熟妇熟女视频一区二区三区| 欧美成人精品一区二区三区| 欧美中字不卡| 婷婷午夜清品久久久久久久性色视频观| 天天日天天看| av一区二区三区四区| av无线看| 国产剧情一区在线观看| 97色色,97综合| 欧美 综合 亚洲| 少妇99| 东京太热男人的天堂久久久| 日韩免费看在线黄色片| www.色综合| 啪啪视频mP4| 99国产精品免费| 麻豆a'v电影| 91成人无码| 欧美性爱第一区| 影音先锋中文字幕日本好一区二区| 91精品国产高清久久久久久,亚洲成人 | 国产精品激情久久久久久久| 欧美日韩91| 欧美综合第一| 欧美另类丝袜熟女| 亚洲图片婷婷五月天| 水野优香在线观看| 久久久免费高清中文视频| 黄页av| 欧美成va视频网站| 97 超碰 人人做 人人爱| 日韩久射综合| 麻豆国产96在线| 96AV久久久| 色欲久久99精品久久| 中文字幕人妻资源在线| 少妇熟女视频一二三区| 自拍偷拍第26| 国产精品 午夜福利| 四虎精品一区| 欧美日韩不卡a片| 丁香五月av| 天天操天天7| 欧美日韩国产成人高清| 曰本91情色| 人人摸人人入| 日本中文字幕在线电影| 日本性一区| 亚洲1区2区三区高清中文字幕| 欧美男女午夜啪啪| 丰满美女一级毛片在线播放| 美女高潮视频91| 国产精品不卡少妇白| 大伊香蕉在线视频免费| 人人搡人人肉久久精品| 性暴力欧美猛交在线直播| 涩涩五月天| 肥臀熟女一区二区三区视频| 无码人妻一区二区一牛影视| 久久三区四区| av资源在线播放天堂| 97久久国产亚洲精品超碰热| 新久久AV| 偷拍片久久| 欧美一级久久久丰满| 亚洲自拍欧美国产首页网曝| 二男一女成人A片| 国产一区二区三区不卡手机在线| 夜夜爽夜夜爽| 色综合中文字幕不卡| 欧美色图20p| 久7色| 97超碰精品图片| 国产无马av| 国产97av| 超碰碰97| 3D污黄视频在线观看| 久久久久9| 日韩不卡在线一区二区| 久久这里只| 长长久久免费视频| 无码久久国产| 精品性爱久久视频| 中国东北熟女老太婆内谢| 金典av| a天堂视频| 日韩免费三级黄片电影| 西西美女视频网| 日韩欧美aⅴ综合网站发布| 一区二区三区色综合| 少妇高潮对白在线观看| 久久久不卡| 国产九九久久久精品| 99久久精品欧美国产| 9ⅰ久久久天天| 久久性爱大全| a级免费在线观看| 少妇极品熟妇人妻无码| 中文字幕精品一区二区精品| 2019久久久久久久久福利| 午夜精品久久久99热蜜桃的功能特点| 天美av在线观看| 亚洲影院365| 亚洲中字慕不卡| 国产九月婷婷| 久久社区一区二区三区| 亚洲日韩av专区无码| 韩国国产欧美情侣视频在线| 久/久精品99看9| 久久久国产av美女私房| 亚州,欧美在线| 桃色六月天| 户外裸露刺激视频第一区| 中文字幕AV中出| 99热 按摩 日韩| 日韩草久视频| 国产1769在线| 性爱av网站| 火箭成精品视频884必出精品| 精品一久久久| 麻豆国产第一| 天天看天天综合成人网| 日本中文字幕在线电影| 日韩性爱小视频在线观看| 国产午夜精品在线观看| 日韩av在线精品观看| 亚洲丝袜二区在线| 内射卯月麻衣| 亚州高清av| 蜜臀精品1区2区| 99热啪啪| AV大香蕉| 女色视频社区| 怡红院怡春院| 日韩美女久久一区二区三区| 色婷婷丁香五月| 人妻在线视频| 可以在线观看AV的网站| 福利社区午夜一区二区| 女欧美一区二三区| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 夜夜嗨一区二区三区直播内容| 免费网站观看www在线观| 九九九九久久久| 亚洲欧美经典一区二区| 国产九九九九九九九九| 福利色色| 91oumei| 五月天综合| 综合欧美日本三级| 五月激情在线| 嗯啊免费视频| 蜜臀久久久| 九一综合网| 东北女人操比视频| 国产AV天美传媒一区二区三区 | 亚洲无吗在线视频| 一级特黄aaa大片在线观看成人一级片在线观看 | 久久69| 69精品| 九久精品| 婷婷色色五月天福利| 国产精品美女视频诱惑| 日本成人免费一区二区三区 | 久久久久亚洲精品| 99精品丰满人妻| 色婷婷淫色网| 精品国产乱码久久久久久久久久毛片| 少妇天堂| 九月丁香婷婷色| 国产精品69人妻无码久久久| 亚洲色五月| 欧美日韩淫加| 激情婷婷丁香| 明星性猛交ⅹxxx乱大交| 国产毛片毛片4p懂色| 韩国三级一线观看久| 五月丁香六月综合缴清无码 | 亚洲最大黄网| 久久人妻一区二区三区高清| 久久少妇| 在线观看无码三级少妇| 韩国一级做A片免费的| 五月婷婷激情综合| 国产福利夜| 中文字幕第9页萱萱影音先锋| 亚洲97成人在线观看| 久久东京伊人一本到鬼色| 任你爽视频| 内射日韩大臀美女| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | yazhousetuoumei| 久草综合视频| 99999亚洲| 国产精品爱欲| 天综合网| 欧美第二页午夜| 探花精品 一区二区| 黄色大片免费在线| 校园春色 男人天堂| 加勒比av中文| 国产精品人妻免费精品| 五月天色图| 99色骚| 啊啊啊好舒服视频| 免费啪啪一级视频| www. 男人天堂成人在线| 免费AV中文网在线观看| 综合色色网| 婷婷丁香一区二区三区| 97亚洲精品| 久久精品国产72国产精品福利| 啊啊啊啊啊啊在线看| 亚洲脚交| 亚洲αv一区二区三区| 久久大香蕉手机高清| 亚洲国产亚洲天堂| 国产人伦a片信息免费片| 青草视频在线看看看看看看看看看| 日韩无码AB| 亚洲欧洲成人在线电影| 中文字幕在线观看AV| 啪啪啪综合| 在线观看黄色电话| 激情久久日韩精品中文字幕麻豆| 思思热er精品视频| 熟女网站最新| 中文色综合| 厕所偷拍在线| 国产强奸乱伦欧美| 综合国产97| 女优大全 - 91n| 婷婷深爱五月| 国产伦精品| 大香蕉伊人久久| 超碰天天去日穴| 郑州宾馆老熟女露脸啪啪| 人人妻人人色| 欧美日韩在线国产在线| 偷拍欧美亚洲| 五月婷婷六月丁香| 日夜伊人网| 婷婷爱五月| 日韩9区| 色婷婷小说| 操久久久久| 日本九九九九| 97狠狠| 久久精品人体AV| 超碰色老头| 亚洲色图激情小说| 欧美日韩国产成人高清| 性色国产东北露脸精品视频| 午夜激情成人在线观看| 激情四射五月天| 美女写真| 99AV| 亚洲 图片 欧美 色图| 18禁看网站一区| 亚洲 图片 欧美 色图| 91搞逼视频| 人妻少妇精品久久久| 天堂无码精品国产久| 欧美日本视频一区| 中文高清一区二区的| 黑人精品一区二区在线播放| 日本中文字幕熟妇| 2001天天操| 久久久久免费看少妇A片特黄| 久久综合久色欧美综合狠狠| 色噜噜人妻丝袜a∨先锋影 | 日韩精品第3页| 伊人影院综合是一个与深夜成人在线| 蜜桃香蕉久草精品在线| 久久亚州高清| 最新国产精品久久精品| 欧美不卡五十路| 欧美人妻熟女在线| 操学生天天| 大香蕉黄色一区| 99av| 九热超碰| 一区二区三区蜜桃成人撸久久东京热| 激情看片网站| 影音先锋少妇| 超碰97中文| 国产性爱欧美性爱在线| 日韩美一区| 久久AV无码网址| 日韩三级伊人| 国产97在线 | 亚洲| 婷婷15月天青娱乐| 99热99re超碰精品| 日韩午夜啪啪视频| 国产免费操逼| 国产9 9在线 | 亚洲| 97久久久网站| 中文字幕欧美精品亚洲日韩蜜臀| 东北老女人的激情视频| 伊人成人中文字幕久久网| 午夜超爽| 亚洲一卡二卡在线免费| 日本成人在线不卡一区二区三区| 久久久免费视频18| 老女人老91妇女老热女| 亚洲综合性感在线| 国产视频一区二区三区久久亚洲天堂| 99热精品在线| 在线播放成人网站| 欧美刺激色黄片免费看| 91天堂色男人的天堂| 丁香五月天激情综合| 欧美一区二区观看在线| 成人a大片在线观看| 国产97在线 | 亚洲| 加勒比综合在线| 青青草女人天天干| 97jingpin| 岛国小电影| 啊啊啊好大好湿| 在线播放中文字幕| 91性情| 91xingse| 伊人久久艹| 骚逼高潮久久精品| 郑州宾馆老熟女露脸啪啪| 自拍偷拍第26| 国产多人在线观看视频| 亚洲A曰本VA欧美VA视频| 亚洲精品久久久久久久蜜桃臀| 蜜桃臀av一区二区| 国产久久久| 色97干| 2017天天插| 天天日夜干| 九七色图| 超碰精品国产无码| 为用户提供免费看黄网址在线观看| 久久伊人影院| 97爱综合| 夜夜操美女| 午夜视频好爽啊| 岛国在线一区二区三区| 另类在线| 亭亭丁香激情| 97精品综合久久网| 久草综合网| 一起草视频在线| 最新亚洲黄色免费电影| 国产精品永久免费10000| 日本无码1| 亚洲 欧美日韩 另类| 九九久久精品| 1024亚洲中文字幕久在线看片你懂的 | 亚洲激情在线| 肏逼视频日本| 自拍偷拍 日韩无码| 五月花婷婷| 国产有码一区| 国产suv精品一区二六| 97中文热色| 日韩视频精品在线观看| 新版天堂中文资源8在线| 91校园春色长篇| 色五月天AV| 久久久涩| 熟女精品va中文字幕| 91日韩在线| 天天综合欧美综合| 婷婷20月天青娱乐| a片 xxxx受爽视频| h无码动漫在线观看| 色噜噜综合在线| 中亚黄色三级大片 | 午夜天天碰综合视频| 好屌色综合| 日韩无码一区二区三区| 夜夜操天天肏| 欧美在线第五页| WWW.操逼.COM| 久久久久9| 欧美日韩亚洲电影| 欧美精品精品一区二区| 九九热最新| 欧美综合网1| 毛片一区二区| 蜜臀久久久久久999| 一区二区三区四区在线不卡| 成年人网站在线免费观看| 日本久久天堂| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 成人国产二区三区在线,男女精品。| 国产传媒午夜理伦精品| 神马视频久久久久久| 亚洲中文字幕一区| 国产精品视频一区二区三区八戒| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 精品久久久一本一道| 7777奇米影视久久| 麻豆久久久久久久久丝袜| 久久久555| 久久久免费一级黄片| 9999久久久久| 日韩大香蕉精品在线视频| 综合久久久久久久久91| 久操操| 人伦四五区| 探花一区在线| 无码九九| 亚洲国产欧美中文永久| 蜜桃午夜视频一区二区 | 亚洲国产亚洲天堂| 色婷婷视频| 欧美影音在线| 熟女精品va中文字幕| 天操老女人| 370p日韩欧美亚洲精品| 97超碰免费人人性爱| 亚洲成aⅴ人片不卡无码| 欧美性暴力猛交XXXX| 日本影视久久免费| 中文字幕制服欧美久久一区| 夜草网站| 国产精品熟女九九九| 亚欧毛片基地国产毛片基地| 欧美国产成人在线| 国产精品久久久久久久黄无码| 国外91| WWW黄片COM| 91n.欧美| 亚洲天堂中文字幕无码男同| 另类天堂| 中亚黄色三级大片| 91碰碰| a片在线播放| AV99热18这里只有精品| 欧美人人AAA| 亚州综| 999热这里只有精品| 日韩天美| 欧美激情另类一区二区| 亚洲,欧美,综合网| 欧美熟爽综合| 高清无码 国产精品| 天天欲望网| 美女高潮视频91| 国产操偷| 97久久久| 97在线免费公开视频| 午夜精品99久久久久传媒| 91影库| 一二三四区电影| 天天欧美色| 精品国产一区二区三区四区在线看 | 午夜啊啊| 97视频620| 久久综合激情| 亚洲欧洲无码bt精品合集| 人妻超碰青青草98| 日本曲间由美性生活片| 大香蕉免费乱伦视频| 亚洲无 码A片在线观看麻豆| 欧美黑人91| 九九九久千久久激情蜜桃在线看| 美女国产一区二区久久| 国产精品人妻无码久久久老鸭窝| 91成人亚洲色图| 日本三级小说中文字幕| 67194国产| 91高清无码下载| 一二三区操逼国产91| 天天综合站| 成人A片男人的天堂| 九九av| 黑丝自慰喷水网站| a片久久久久久久久久久久| 天天日天天干天天摸天天操| 白丝在线一区| 超碰人妻中文在线| 歐美一級亂黃99在綫精品| AV九九| 国产一区二区视频在线播放| 中文字幕一区二区三区高清| 国产精品午夜AV完会免费 | 久久欧美性爱视频| 亚洲性爱免费电影| 成人性爱AV在线免费观看| 欧美黄业| 射综合网| 亚洲熟女综合一区二区| 精品国产a∨一区天美传媒| 东京热大香焦| 日本天天干天天日一区| 少妇99| 中文久久96| 亚洲精品国产av天美传媒| 亚洲AV资源| 国产精品经典一卡久久久| 亚洲第一页色| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 99re视频在线播放青草| 色九色久| 四虎在线视频| 色欲久久99国产精品久久久久久| 9久久久久久| 思思性爱| 欧美v亚洲v日韩v最新在线二区| 国产黄片在线免费观看| 激情综合二| 牛牛aV| 翔田千里av一区二区三区| 亚洲偷拍自拍在线视频| 操一区| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 国产av又色又爽又黄| 在线观看高清AV| 天天做日日做| 被体育老师抱着c到高潮| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 黄久久| 久九九九九九九九热| 日韩啪啪视频| 26uuu偷拍亚洲欧洲综合| 日韩无码黄色片| 人妻99p| 七久久久| 欧美影音在线| 天天干夜夜鈤| 亚洲黄色视频在线观看视频| 久操网线| 超碰97爽| 蜜臀一二三区| 久96热在线观看视频| 亚欧视频在线| 91 手机在线播放 绯色| 青青草成人视频在线观看二区| 欧美日韩系列| 青娱乐淫乱1314| 亚洲第2页| 大香蕉免费中文| 大香蕉欧美日韩| 精品人妻一区二区三区四区| 欧美性爱18观看| 天美麻花大全视频| 97色色国产视频| 精品十八在线观看| 八戒无码国产午夜福利| 五月婷婷综合激情| 1024手机看片欧美日韩| 一本色道综合久久欧美日韩精品| 中文字幕一区二区三区四区在线视频| 久草视频分类在线| 亚洲天堂人人妻| 欧亚日韩一区在线| 亚洲黄网在哪免费看| 黄色二级片网站| 欧美综合综合| 国产AV激情无码久久无码| 国产欧美美女免费观看视频| 91热色| 欧美αv.com| 78综合网| 亚洲色阁| 久热九九| 欧美色图小说综合| 一区二区三区探花在线观看| 久久久9品一区二区三区| 大茄子熟女AV导航| 青娱乐日韩无码| 欧美人人天天网| 69av一区二区三区| 日韩丝袜人妻AV| 日韩小电影| 色综合色色| 嫩草91| 欧美日本国产日韩激情视频| 上床不卡网站| 久久性生大片免费观看性| 五月天婷婷久久| 久久久久久人| 99色在线观看| 极品少妇久久久| 五月丁香六月婷综合成人综合| 99re综合伊人| 日本日皮视频逼| 日韩中文字幕精品一二三事国产精品| 欧美日韩激情无码专区| 九九九九欧美| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产午夜福利视频在线| 亚洲欧洲av影音| 日韩 人妻 精品| 囯产精品久久久久久久久久梁医生 | k频道色撸撸| 干干干天天| 智利AV在线网| 欧美啪啪女女| 日韩精品-原创伙伴| 日本免费中文一区二区三区四区| 少妇无码999| 丝袜AV一二三区| 中国一级αV| 国精品一区二区三| 久久久久久电影| 亚洲性感丝袜诱惑在线观看| 日本人人操人人操| 夜夜夜爽www精品视频| 人妻少妇色综合| 1区2区3区视频| 中文字幕丝袜美腿| 八戒无码国产午夜福利| 久草久日| 麻豆天美国美国产AV| 最新日本中文字幕| 国产精品丝袜久久亚洲不卡| 亚洲欧洲国产综合av| 欧美色另类| 尤物av网站| 国产A v无码专区| 亚洲精品乱码久久久久久蜜桃麻豆| 激情综合久久| 亚洲 无码 偷拍| 乱久久久| 亚洲国男人的天堂| 91人妻最真实刺激绿帽| 97超碰影音| 久久一区无码| 一区二区视频在线播放| 国产熟女无套内射| 啊啊啊啊二区好大| 婷婷激情四射| 黄色片一区二区三区四区五区| 蜜桃香蕉久草精品在线| 麻豆久久久久久久久丝袜| 黄页网站免费高清在线观看| 啊v在线观看视频| 精品无码久久久久| 天美精品av| 亚洲成a人片在线观看中文!!!| 久久久夜夜夜| 国模91| 亚洲自拍另类丝袜综合| 久久婷婷亚洲| 高潮的A片激情扒开一区| 91中文字幕制服丝袜免费视频| 麻豆AV短剧| 五月丁香啪啪啪| 日韩国产成人自拍视频| 午夜男女爽爽大片免费观看| 久九九九九九九九热| 欧美青青视频| 青青草原综合久久大伊人精品| 熟妇操花| 国产精品婬乱一级毛片彝族| 色波多| 人妻铁牛TV| 一二区在线观看视频| 国产噜噜噜噜噜久久久久久久久| 久jiu久神马影院| 国产日韩欧美三级片| 亚洲宗合电影| 嗯嗯啊操我| 日本片日本片祼观看网站在线看中文版网页在线看 | AA特级绝黄| 最近2018中文字幕在线高清第一页| 精品无码少妇| 青青操日韩| 午夜精品久久久99热蜜桃的功能特点| 97 国产一区| 免费看污网站| 亚洲天堂女优在线| 日韩无码嘿咻黑热久| 久热无码| 精品人妻伦一二三区久久| 中文字幕性感少妇av| 夜夜影视四色| 强奸乱伦大香蕉网| 最新日产中文在线麻豆| 久久久久久国产手机AV| 美中日韩无码| 欧美亚洲日本激情在线| 懂色AV蜜臀无码精品APP| 综合操逼| 96久久精品一二三区色欲| 操逼逼中文字幕| 五十路三级片| 亚洲AV无码黄色强奸| 一级特级aaaa毛片免费观看 | 91高清日| 欧美欧美少妇| 性猛交| 欧美高清18A片| 国产亚洲欧美每日在线| 8x福利精品第一福利视频导航| 豆花视频操逼网址| 不卡av在线中文字幕| 东北丰满熟女国产一区| 亚洲国产一级精品毛一级精品看免费视频| 天天艹天天日| 国产黄色av大片网站| 中文字幕在线免费观看视频| 涩涩五月天| 伊人97色天使| 操淫穴亚洲五月丁香| 任我爽在线视频免费观看 | 五月婷婷性爱| 看黑人AV不卡| 色麻豆AV| 97久久超碰日韩精品| 九九九九九九视频免费| 伊人网免费视频| 亚洲国产成人福利在线观看| www网站黄| 色蜜AV| 欧美成人色| 欧中美三级一区二区三区| 国产精品国产精品国产| 欧美激情另类一区二区| 成人av免费观看| 欧美日韩人人精品| 亚洲在钱| 人人搞人人插人人操| 大香网站| 亚洲熟女乱色| asc国产精品| 亚洲福利影院一区久久| 一区二区三区四区免费视频| 成人夜夜爽| 乱子伦一区二区三区国产精品| 天天摸天天操视频| 综合国产影视三级| 99久久婷婷| 在线观看视频91| 亚洲色图一区二区三区| 秋霞影音一区二区三区| 91人妻超碰| 亚洲亚洲亚洲天堂天堂| 日本潮催一卡操| 久久久久久欧美精品se一二三四| 人妻大相焦在线| 97国产精品一区二区传媒公司| 亚欧性爱无码| 99青草| 亚洲精品乱码久久久久久蜜桃麻豆| 国产高清亚洲日韩一区| 国产成人精品日本亚洲语言| 色狠人在线99| 亚洲自拍97| 91精品啪在线观看国产城中村| 欧美日日夜夜| 97超碰香蕉| 极品久久久久久久久久久久久久| 国产精品伦理| 蜜臀AV网站| 久操在97| 日韩欧美大力操| 伊人青青一区成人视频在线观看区| 国产精品白丝AV| 天天躁日日躁xxxxx| 福利风月五月天影院| 校园春色亚洲色图| 大香蕉久| 2019男人的天堂| 强奸乱伦av电影| 不卡一区视频| 26uuu性| 樱花草社区www中国| 99精品国产户外露出| 97人肏| 欧美天天综合网| 日本 欧美 亚中文字幕| 九九九九九九综合| 日欧操屄视频| 国产精品久久久午夜夜伦鲁鲁| 欧美老妇曰批的视频| 97色妞| 亚洲一区二区久久久久| 高潮综合网| 911av网站免费观看| 天堂精品小草| 人人看人人爰人人操| 神马久久久久久久久久| 女欧美一区二三区| 神马久久久久久久久久| 高清一区AV无码| 99热 按摩 日韩| 欧美,日韩综合久久| 久久精品视频一区三区小泽玛利亚| 飘花国产午夜精品不卡| 新精精品久久精品| 中文字幕免费看大片| 亚洲资源吧| 超碰人人乐97| 国产亚洲深夜激情| 97资源免费视频| 免费A V在线播放| 亚洲天堂一二| 欧美嫩性色| 強姦亂倫a| 亚洲 无码 有码 中文字幕| 亚洲精品日韩国产欧美| 色九久| 91殴美大片| 91c色| rion磁力链接| 安徽熟妇视频| 日本国产欧美高清在线| 久久久91| 神马久久网| 美女被艹尤物视频| 91丝袜在线观看| 亚洲熟女乱综合一区二区三区 | 91少妇高潮| 中文字幕在线观看AV| 91在线视频观看国产| 天天综合网~91| 真实高潮91| 欧美黑人精品一区二区| 97欧美超碰| AV中文字幕剧情1区2区3| 91狠狠色丁香婷婷综合久久| 成人av毛片在线观看| 熟女露脸激情自拍视频| 99热这里只有精| 国产大学生口爆吞精合集| 日本Suv精品一区二区| AV丝袜少妇| www.yw尤物| 黄片国产精品一区二区| 亚洲熟女人妻中文字幕一区二区| 综合网欧| 嗯嗯啊在线视频| 欧美成人一级免费电影| 插入逼91| 99在线观看视频在线高清| 成人综合视频久久| 蜜桃臀av在线观看| 日韩精品1区2区中文字幕| 国产一国产一级毛片古装| 偷拍新久久| 久久骚少妇| 狼人综合婷婷激情四射| www.人人cao| 免费一级a毛片久久久久久鸭绿欲| 97视频播放| 欧美大干日韩| 日日A∨| 高清不卡国产| 日本天天操| 日韩女模中文造逼| 日韩性爱人人爱人人操| 毛片一区二区| 一级性爱啪啪视频| 丁香六月东京热| 日日黄色三级网站| a v网站在线播放| 国色综合天| 久久动漫精品视频这里只有精品| 亚洲色人妻综合| 久草视频分类在线| 国产欧美一级在线观看| 超清福利精品视频在线| 综合网 欧美| 综合亚洲网| asc国产精品| 色偷偷人人玩人人舔人人操人人摸人人爽| 亚洲天堂第一页| 日本九九久久99播| 九九久久一区二区三区| 色妺妺在线视频| 亚州精人品大香蕉| 美女诱惑爱爱| 精品区9| 黑丝少妇| 五月综合激情| 男人兔费天堂| 九九热免费国产视频婷婷伊人| 人妻熟女午夜精品在线| 婷婷色综合| 嗯嗯啊中文字幕| 99re9在线| 亚洲人成色9999精品久久| 玖玖综合.com| 久久久99久9| 怡红院怡春院| 精品视频97| 中文幕97| av草草在线电影| 欧美淫乱视频| 狠狠色五月亚洲91| 91殴美| 干超碰碰熟女| 91被操| 人人人人插| 丰满人妻大屁一区二区| 九九色综合| 国产青一二三| 先锋音影AV| …中文字幕亚洲乱,97人妻无码费视… | 精品妇女一区二区三区| 肥臀熟女福利视频一区二区| 久久天天躁日日躁狠狠躁 | 91深夜夜| 黄色毛片A片| 乱精品一区字幕二区| 熟妇亚洲一区二区三区| 日韩中文字幕2020| 蜜汁欧美| 精品人妻免费观看| 免费啪啪一级视频| 午夜精品久久久久久久男人的天堂| 日本不卡高清免v欧美日韩在线观看| 美腿丝袜偷拍亚洲欧美| 欧洲一区二区三区四区在线观看| 亚洲精品欧洲色| 日韩操逼性鲍| 色婷婷综合视频| 老女人日韩美91| 啊啊啊啊啊啊啊在线| juliaann欧美丝袜办公室| 韩国免费播放一级毛片| 亚欧Av| 精品v1区| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 免费超碰97久久| 熟妇色99| ..日韩av毛片精品久久久| 95人妻爽爽人人做人人澡| 四虎国产成人精品免费一女五男| 久操免费电影| 国产一进一出视频网站| 婷婷尹人大香蕉免费| 小骚逼被操的爽不爽| 国产久久久| 久久精品国产亚洲AV片多多 | 国产精品剧情| h无码动漫在线观看| 9久超碰| 亚洲涩图欧美| 日婷婷| 嗯嗯嗯好爽| av日韩中文字幕| 日本欧美韩国国产在线| 国语人妻精彩刺激| 国产精品大屁股999| 国产又色又粗又黄又爽| 免费观看欧美日韩操逼视频| 天美一区在线| 无码外流操逼视频| 激情自拍 校园春色| 一级免费精品| 欧美日本中字另类在线| 在线 亚洲 网爆 自拍| 欧美 亚洲精品首页| 精品国产www久久| 密臀AV在线| 亚洲精品自拍| 999狠狠综合| 欧美亚洲手机在线| 中文字幕日本久久| 97超色| www.99中文字幕| 大香蕉伊在线久草麻豆天堂故事| 少妇久久久久久| 色色色综合| 精品人妻少妇| 国产亚洲精品自在线亚洲情侣| 久久大精品乱码视频人妻熟女| AV麻豆免费一区| 欧美少妇一区二区三区| 神马久久久久| 按摩中文字幕| 亚洲中文字幕在现观看| 看日韩美女二区三区免费操逼视频| 国产午夜福利合集| 日本肉体xxxx裸交| 色97欧美| 五月丁香啪啪啪| 99re视频这里只有精品| 99热这里只有精品8| 日韩大香蕉AV影片| 人妻嗯啊啊在线播放| 夜夜欢天天干| 久久国产99精品72福利| 日韩成年人性爱视频| 久久伊人在线五区| 中国操逼无码| 色男人色天堂东京热| 日韩美女操b| 久久精品男人的天堂| 日本福利二区视频| 久久久555| 奸色色 男人天堂 天天射| 成年无码动漫av片无尽在线| 伊人97色天使| 中文人妻av高清一区| 欧美影音在线| 国产情侣自拍在线播放| 亚洲高潮影院| 亚洲情色91| www.99色| 嫩草黄页| av九九| 国产精品久久久啊| 91挑色欧美| 国产女性无套 免费观看| 中文三一区| 91 国产丝袜在线放观看| 午夜乱轮操逼视频免费看| 玖玖超碰熟| 另类综合另类| 国产亚洲精品激情| 亚洲欧美变态| 97超碰69| 久久91精品国产9丨久久分亭| 久久精品女同亚洲女同13| 97色伦欧美| 自怕偷自怕亚洲精品| 尤物视频新赏网鲜网色诱网| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 伊人网青青| 91在线一起| 日韩久久超碰色| 在线视频日韩欧美国产| 久久久久亚洲Av无码专区老牛影视| 成人久久精品| www.婷婷六月天| 99老司机精品视频在线观看| 久久超碰天天| 青青草精玖玖69精品| 翔田千里av一区二区三区| 成全动漫视频观看免费下载| 久久久久96| 天天综合网91入口| 日本三级日本三级99| 免费αV在线视频| 99精品九九九九九九| 欧美亚洲美少妇一区二区| www.99热| 色综合av男人天堂| 无码一区免费在线不卡| 日韩BBN| 激情视频一二三| 九九毛片这里只有精品| 色香色欲天天综合网天天来吧| 自拍偷拍 日韩欧美| 啊啊啊慢点| 九九九九精品一区| 欧洲Au麻豆| 午夜精品久久久久久久男人的天堂 | 久久成年片色大黄全免费网站| 91在线一起| 加勒比AV天堂| 超碰在线974| 丁香五月色情| A片 AV一级在线播放观看免费| 98一区二区精品| 日韩av影片在线观看| 欧美一二三级精品在线| 偷拍视频青青草在线视频| www. 男人天堂成人在线| 秋霞男人网| 欧美性爱97超碰| 久9热| 成人性爱全视频观看| 亚洲激情综合另类男同| 草草草视频在线免费看| 超碰美女97| 免费视频观看60秒| 青青草国产一区二区三区| 操亚州| 青草香蕉网| AV一二区| 国产极品999| 免费看美国人人爽,人人操| 思思热在线观看| 操操啪| 婷婷导航| 99久视频| 99视频在线| 激情五月婷婷综合| 亚洲国产无码精品首页久久久| AV无码久久久精品| 国产综合网站在线播放| 久久美女国产| 欧美人妻久久精品二区三区| 日韩激情啪啪啪| 久久美女国产| aaaa黄片| 亚洲色图殴美色图激情乱伦| 亚洲欧美日韩精品久| 亚洲国产高清福利视频| 成人性爱高清视频免费看| 玖玖玖玖精品国产剧情| 精品性爱一二三区| 偷看洗澡一二三区美女| 99久久久久| 丁香五月激情综合| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 精品丝袜无码一区二区三APP| 亚洲男人久久综合天堂| 亚洲国产婷婷在线播放| 九月丁香综合网| 操碰91| 久草综合京东|