faceswap安裝,配置,使用記錄(RTX2060s+CUDA10.1+cudnn7.6.2+Anaconda3.5.2+tensorflow-gpu)(一)


聲明和提示:

      因為每個人的電腦軟硬件環境配置均不同,所以所面臨的問題往往也不同,我也是安裝了一些時間,各種配置,重裝,因此在盡可能保證通用性的情況下,在此記錄下來,減少大家走彎路的過程。尤其是一些細節的地方,往往容易出錯,也很難找出錯誤所在,這點大家要注意一下。並且網上給的方案要么已經過時,要么沒有系統性,因此寫下本人所有軟件硬件的全套方案。

 

第一步、環境准備,各種文件的安裝下載

(1)硬件驅動相關的准備

首先參照這張表:(英偉達官方配置參照:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html)

 

 

建議去英偉達官方下載最新驅動:https://www.nvidia.cn/Download/index.aspx?lang=cn

根據你的顯卡進行選擇,然后搜索下載(可能這里會比較慢,建議用迅雷,速度非常快)

 

 

全部默認安裝下載即可。這里不需要進行什么額外配置

(2)安裝cuda和cudnn,這兩個也建議安裝最新版本的

(也建議用迅雷下載,不少人表示cuda10比cuda9要快,而且本人用的均是最新版都沒問題,所以大家放心用吧)

    ps:cuda不需要注冊,但是cudnn需要注冊,自行注冊下載即可

這里是cuda10.1下載地址:https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

 

 ps:畫紅框的地方注意一下,建議下載本地安裝版的,聯網安裝的非常慢。

如果需要其他版本的cuda,官方鏈接:https://developer.nvidia.com/cuda-toolkit-archive

 

 點擊對應所需的cuda版本即可。

下載完成后,之間點擊安裝,所有選項默認即可。

接下來是cudnn的下載,這里需要注冊,大家自行注冊,然后下載(依舊用迅雷)。

下載網址:https://developer.nvidia.com/rdp/cudnn-download

 

 

 

 下載版本對照,官方對照地址:(https://tensorflow.google.cn/install/source_windows

(ps:谷歌官方沒有及時更新,導致cuda10沒有出現在其中,可以直接忽略,參照上面圖片中nvidia官方提供對照即可)

 下載完成后,解壓,然后里面有三個文件夾和一個說明的txt文檔

 

將cudnn解壓bin文件夾中的cudnn64_7.dll文件復制到cuda默認安裝目錄:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1(這里根據cuda版本修改)\bin

(同上)將cudnn解壓include文件夾中的cudnn.h文件復制到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1(這里根據cuda版本修改)\include

(同上)將cudnn解壓lib文件夾中的x64文件夾的cudnn.lib復制到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1(這里根據cuda版本修改)\lib\x64

基本上硬件驅動及相關環境配置基本完成,可以進行以下測試,用nvcc -V監測cuda是否安裝成功,cudnn因為暫時沒有用到,所以無法測試,后期修改cudnn比較簡單,無需擔心

(2)安裝anaconda,這里建議安裝anaconda3.5.2版本,最新版本是3.5.3

ps:之所以這么建議,主要是博主本人遇到過兩個問題,一個是3.5.3默認是python3.7(目前很多都只支持到python3.6),雖然可以退回python3.6,但是依舊麻煩不已,很費時間,第二個是動態鏈接庫缺失的問題,這個問題至今沒有搞明白,因為通過直接安裝3.5.2版本沒有出現后就沒有深究了,主要懷疑是環境變量那里出現了問題。

這里下載推薦使用清華鏡像下載源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

 

 然后是安裝的過程,直接一路next就行,其中也可以進行一些選擇,但是本着‘傻瓜式’安裝的原則,建議直接全部下一步進行安裝。

 安裝完成之后,就是配環境變量了。

 

至於如何詳細使用anaconda,請參照這個博主:https://blog.csdn.net/ITLearnHall/article/details/81708148(雖然有些雜亂,但還是可以參考)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM