deepin15.8安裝cuda9.1+tensorflow1.6+cudnn7.1.3教程(親測有效)

今天嘗試了一下國產的系統,說實話,非常好,安裝了之後筆者也安裝了tensorflowGPU版本,爲了大家方便,分享給大家:

    有不明白的地方可以發送郵件到[email protected] 筆者看到的話儘量給大家解答

第一步 :

    切換驅動爲閉源驅動 ,deepin上切換非常方便,不需要去下載什麼,直接用自帶的顯卡驅動管理器點一下就可以,如圖 :

     

第二步:

   安裝CUDA9.1,筆者這裏爲了方便,所以直接用命令行就行,下載有些慢,但是安裝很方便 :直接在命令窗口輸入如下 :


     sudo apt install nvidia-cuda-dev nvidia-cuda-toolkit nvidia-nsight nvidia-visual-profiler


第三步:

  安裝Cudnn7.1.3,到網站上下載cundd7.1.3 for linux ,網址:https://developer.nvidia.com/cudnn

  下載好之後解壓開,執行如下操作 :

                 (1).將解壓出來的cuda/include/下的cudnn.h文件複製到/usr/local/include/目錄下。

                  (2).將cuda/lib64/目錄下的所有文件複製到python環境的tensorflow包的tensorflow/python/目錄下,這個目錄與你的python安裝方式有關,我的是anaconda3安裝的,位置在~/anaconda3/envs/tensorflow_gpu/lib/python3.6/site-packages/tensorflow/python,大家可以參考

第四部 :安裝tensorflow1.6,注意,由於官方的版本不支持cuda9.1,所以這裏不能使用官方的版本,這裏提供一個下載地址,可以下載到支持cuda9.1的版本,並且該大神編譯了很多其它的版本供大家選擇 :

 我使用的版本 :  https://github.com/mind/wheels/releases/tag/tf1.6-gpu-cuda91

 版本庫:https://github.com/fo40225/tensorflow-windows-wheel

下載之後在命令行輸入 pip install tensorflow-1.6.0-cp36-cp36m-linux_x86_64.就可以,注意如果是anaconda下,需要先切換到你需要安裝的那個環境內,比如說我的 :

       source activate tensorflow_gpu

       pip install tensorflow-1.6.0-cp36-cp36m-linux_x86_64

到此爲止就安裝好了,這個步驟筆者親測可以安裝好,大家可以參考:

       安裝軟件環境 和硬件環境如下 :

              deepin15.8 + anaconda3

              硬件 : i5 8500    16G    256G     gtx1080

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章