日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载)

發布時間:2025/5/22 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N環境配置

寫在前面的話:

  再弄這個之前,我對python也好,tensorflow也好幾乎是0認知的,所以配置這個環境的時候,走了不少彎路,整整耗費了一個星期的時間才搭配完整這個環境,簡直了。。。然而最氣的是,好不容易搭好了環境,因為我筆記本配置低,老師給的程序根本跑不起來。

  這個環境搭配的教程有很多博客可以參考,我卻弄了很久也沒成功,反思自己,是自大的心理在作怪。教程里讓用python3.5,而我偏偏安裝python3.6,教程說安裝cuda8,我發現官網出了cuda9,就安裝了9,這么弄下去當然不容易成功。本文所需的大多數文件和安裝包,及參考博客會在最后給出鏈接。

  對于已經看過其他教程的朋友們如果沒安裝成功可以檢查一下:

  1,兼容性問題

    python3.6 + cuda8 + cuDNN6?

    python3.5 + cuda8 + cuDNN6?

  這是我目前發現的兼容的組合。網上有說需要Micrsolft Visual C++ 2015 Redistributable,目前還沒有發現需要這個東西,但是有需要的朋友也可以在本文最后的鏈接下載。

  2,cuda + cuDNN的安裝配置

    安裝之前需要確定你的顯卡是不是NVIDA 的 顯卡,是否支持cuda,否則就只能老老實實的用cpu跑程序了。cuda的安裝正常來說只需要一步一步點擊就可以了,最開始的時候我的電腦安裝cuda9會直接安裝失敗,不知道為什么,朋友們在安裝的時候如果簡要安裝會失敗的話,可以考慮自定義安裝,只選擇和cuda相關的組件,其他的不選擇,基本就沒有問題了,環境變量也不用特意去修改,都是修改完的。

    

    

?

?

    只安裝cuda而不安裝cuDNN是不可以的,下載對應版本的cuDNN,解壓后將對應文件放置到cuda的安裝目錄下的對應文件夾下,cuda的安裝目錄可以通過查看環境變量的找到。

    

?

    3,tensorflow-gpu的安裝

     tensorflow的安裝實際上非常簡單

      支持cuda:打開cmd,輸入pip install tensorflow-gpu?

      不支持cuda:打開cmd,輸入pip install tensorflow?

     需要注意的是,tensorflow和tensorflow-gpu只需要安裝一個。

?

    4,keras的安裝

      keras的安裝稍微復雜一點兒,直接敲pip install keras多半會報錯(看不懂什么意思)。需要先手動下兩個包,sripy和numpy+mkl(鏈接會在文章最后給出)。

      4,1 先安裝munpy+mkl

        在cmd中輸入 pip install munpy+mkl的絕對路徑地址即可安裝。可以通過右鍵打開該文件的屬性,安裝選項卡里有個對象名稱,直接復制就可以

        

        

        4,2后安裝scipy

        同樣的方法安裝scipy

        

        

        4,3安裝keras

        這個時候再通過cmd

           pip install keras

        就沒有問題了

      

    5,VScode的使用

    安裝沒什么可以講的了,按照向導點點點就ok了,這里說一下為什么使用VScode,首先是速度,VS2017同樣是支持python的,功能也很強大,但是速度太慢,再者是調試,VScode可以調試python程序就像是調試C程序一樣,用著很舒服,并且不用配置,直接使用本機的python環境。

    

?

  現在開始示例安裝,先查看一下配置,使用魯大師的硬件檢測功能查看一下機器的整體配置:

    

?

    

?

一 ,安裝CUDA及cuDNN

  1,1 前期準備

    首先需要確認這臺機器的顯卡知否支持CUDA,自行查閱這個網址 https://developer.nvidia.com/cuda-gpus  看看你的顯卡型號是否在列表之中。

    

?

?

    然后準備好相關安裝包,因為我現在這臺機器已經安裝了python3.5,所以我選擇了cuDNN V6.0:

    

    

    GPU-Z用來最后確認cuda是否安裝成功以及在運行程序的時候,對GPU的狀態進行監控。

?

  1,2 安裝過程

    為了避免不必要的麻煩,安裝之前先關閉所有的安全軟件。首先安裝cuda,直接點擊運行就可以了

    

    這個路徑是用來保存臨時文件的,安裝程序運行完成后會自動刪除,直接ok

?

    

    接下來是相對比較漫長的等待

?

    

    加載完成后,程序會檢查系統兼容性,在這個期間不要安裝/卸載程序

?

?

    

    同意協議

?

    

    這里所謂的精簡實際上并不精簡,而是安裝了這個程序所能夠安裝的全部組件。推薦自定義

?

    

    

    關于這四套組件,只有第一個是和cuda相關的,各位可以按需選擇,我這里只選擇cuda相關。如果在選擇的過程中,選框消失了。。。不用急,再點一下就出來了。還需要說明的是,如果有的朋友全選的時候安裝不成功的話,我建議可以試試只選擇CUDA相關的組件(也就是第一個),親測有效

?

?

    

    這一步是安裝位置,本人不建議修改(在我自己的筆記本上發生活更改后安裝失敗的例子)

?

    

    安裝過程相對來說不是很漫長

?

    

?

?    

    安裝成功

?

?    

?

?    

    解壓cuDNN壓縮包,cuda目錄下有三個子目錄,實際上每個子目錄下只有一個文件,我們只需要把子目錄下的文件復制到cuda的安裝目錄下對應的文件夾下

?    

?

    

?

    

?

    

?

    例如,cuDNN解壓后的cuda-->bin目錄下的cudnn64_5.dll文件,需要復制到cuda的安裝目錄下cuda-->bin目錄下,另外三個文件同理。

?

  1,3 驗證

?

?

    

?

    這里我們查看一下環境變量:右鍵點擊我的電腦(此電腦)-->屬性-->高級系統設置-->環境變量,查看下path,最上面這兩條是剛剛安裝出來的。

?

?

    

    這個時候我們可以打開GPU-Z,這個軟件是可以免安裝的,查看一下當前CUDA功能能不能夠使用,CUDA前面有一個對勾,證明安裝成功

?

    

?

    最后,右鍵點擊開始選擇Windows power shell(使用cmd也是一樣),輸入? nvcc -V,輸出版本信息,證明ok

二,python3.5 + tensorflow-gpu + keras

  2,1 前期準備

    由于我現在的機器已經安裝了python3.5。。。嗯,所以就是剩下tensorflow-gpu + keras,確認下相關安裝包:

?

?

    

?

    右鍵點擊開始,選擇Windows power shell(效果和cmd一樣)首先檢查已經安裝的包 輸入 pip list 回車。。。竟然已經有了這么多的包

  2,2 安裝過程

?

    

?

    輸入 pip install tensorflow-gpu,稍等片刻。。。安裝成功。

  2,3 ?驗證

?

    

?

    同樣是使用Windows power shell ,輸入 python 進入python程序,在輸入 import tensorflow as tf 回車,只要不報錯,就證明tensorflow 安裝沒問題。(其實現在我已經換了一臺計算機,所以當前程序是python3.6)

三,VSCode安裝

  3,1材料準備

  只需要VSCode 的安裝包

?

  3,2安裝過程

  3,3驗證

?下載鏈接:

python    https://www.python.org/downloads/

VSCode    https://code.visualstudio.com/Download

cuda 8    http://pan.baidu.com/s/1dFIpsfn    cuda  https://developer.nvidia.com/cuda-toolkit-archive

cuDNN v6.0?  http://pan.baidu.com/s/1jIf53vC    cdDNN ?5.1  http://pan.baidu.com/s/1cpVhYA  

numpy+mkl  http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy  python3.5?http://pan.baidu.com/s/1cpVhZS  python3.6 ?http://pan.baidu.com/s/1pLV2aYR

scipy    http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy    python3.5 ?http://pan.baidu.com/s/1miLyOEs  python 3.6  http://pan.baidu.com/s/1qXRgg4O

GPU-Z    https://www.baidu.com/link?url=sw2yUGlFmWIOKP5iY3oq_7BRYDoKaA7ej8tjuYV0T26gG7RefAoim0noG5_UO2sTO9PJpFYnezabuxPnJbvydIMhhiXK8F_zonY0Uq1PIlW&wd=&eqid=c689f8ee00000f290000000359edb791

http://pan.baidu.com/s/1gf6GcCV

?

vc redist x64 + vc redist x86 ?  http://pan.baidu.com/s/1o8r8F02

(未完待續)

有興趣的朋友歡迎共同學習溝通:sr_john_green@outlook.com

轉載于:https://www.cnblogs.com/Vae1990Silence/p/9505826.html

總結

以上是生活随笔為你收集整理的Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。