1. 程式人生 > >win10+cuda+tensorflow+keras環境配置

win10+cuda+tensorflow+keras環境配置

系統環境:Windows 10 64bit
顯示卡型號:NVIDIA GEOFORCE 940M
視訊記憶體大小:2G
破頑石FL5900U能跑TensorFlow-GPU我也是很開心的

  1. 安裝Anaconda 3。下載地址:https://www.anaconda.com/download/#windows
    預設安裝即可。在Advanced Options處勾選Add Anaconda to my PATH environment variable

  2. 安裝CUDA v8.0。下載地址:https://developer.nvidia.com/cuda-80-ga2-download-archive
    根據自己的環境選擇對應的版本,exe分為網路版和本地版,網路版安裝包比較小,執行安裝的時候再去下載需要的包;本地版安裝包是直接下載完整安裝包。建議下載本地版。
    樓主在這裡分享個win10-v8.0版本:

    https://pan.baidu.com/s/1Ihx6nhZ3ioASHAS8rBCwzQ
    安裝完成後,開啟控制命令列,輸入nvcc –V檢視版本資訊。
    NVIDIA無法正確安裝的解決方案:
    NVIDIA安裝程式失敗
    樓主在安裝過程中碰到這個問題= =好多次!!!幾乎每個筆記本都碰到過。按網上說的升級vs、以管理員方式執行都不管用,後來還是在百度經驗中找到答案。
    參考連結:https://jingyan.baidu.com/article/f25ef25461affd482c1b82a6.html
    我來做個搬運工:
    安裝前,右鍵“計算機”,點選“管理”。
    點選“服務和應用程式”,再點選“服務”。
    找到“Windows Installer”,右鍵選擇“啟動”並等待服務啟動。

  3. 下載cuDNN。地址:https://developer.nvidia.com/cudnn。下載完成後解壓,用解壓得到的檔案替換CUDA安裝路徑(我的是預設路徑C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0)下的同名資料夾。由於下載cudnn需要註冊,而且密碼還超麻煩(= =大寫+小寫+數字,樓主只能記得純數字的密碼好嗎,反正每次都忘記o(╯□╰)o),所以我還是給個我下載的版本連結,友情提示,本連結僅適用於64位win10,cuda8.0。
    cudnn7: https://pan.baidu.com/s/19PiA3DpWD1GD5MPDrhh0NA


    cudnn5: https://pan.baidu.com/s/1F2-wmU7-yz6qPMLC3S6Y4A

替換完成後,開啟 c:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0 目錄下的CUDA的示例程式(這個資料夾是隱藏的,要先顯示出來。裡面對VS2013、VS2015各有生成解決方案),將解決方案配置更改為Release和x64,若編譯成功,則CUDA和cuDNN安裝成功。如果提示是缺少:”d3dx9.h”、”d3dx10.h”、”d3dx11.h”標頭檔案,安裝下DXSDK_Jun10.exe,下載地址:https://www.microsoft.com/en-us/download/confirmation.aspx?id=6812
再次編譯。emmmmm經過多次測試,每次都會報這個錯,所以建議直接先裝DXSDK再編譯吧。。

  1. 安裝Tensorflow。保持網路連線,從開始選單中開啟Anaconda Prompt,輸入:pip install tensorflow-gpu==1.2.0(如果不輸入版本號,會預設安裝最新版本1.3.x,但是我的CUDA是v8.0,會提示版本不符合要求)。等待一段時間,安裝完成後測試Tensorflow是否安裝成功,測試方法:在Spyder裡輸入下面的程式碼,不報錯即可。
    import tensorflow as tf
    hello = tf.constant(‘Hello, TensorFlow!’)
    sess = tf.Session()

如果報錯的話。。。比如下面這樣
這裡寫圖片描述

在網上找了一些解決方案,有的是要裝vs2017執行時,有的是要重灌TensorFlow和anaconda,樓主都試過了,折騰了兩天後來想起來在另外一臺電腦上裝的時候,裝的cudnn5+tensorflow-gpu1.2.0,現在裝cudnn7+tensorflow-gpu1.2.0就會報錯,所以python版本控制很重要啊啊啊。。。換成cudnn5以後就好了。

  1. 安裝Keras。保持網路連線,從開始選單中開啟Anaconda Prompt,輸入:pip install keras,等待下載安裝。

相關推薦

win10+cuda+tensorflow+keras環境配置

系統環境:Windows 10 64bit 顯示卡型號:NVIDIA GEOFORCE 940M 視訊記憶體大小:2G 破頑石FL5900U能跑TensorFlow-GPU我也是很開心的 安裝Anaconda 3。下載地址:https://www.an

win10+anaconda+tensorflow+keras環境搭建教程(CPU版)

之前的電腦裝的是32位的anaconda的python2.7。幾天為了能把tensorflow跑起來,順便玩玩cnn,就重新把環境配置了下。 安裝anaconda 建議版本選擇python3.5的64位,版本號應該是4.2。然後點選安裝,沒太多技

Win10系統Anaconda+TensorFlow+Keras 環境搭建教程

紅色石頭的個人網站:redstonewill.com 前天我在公眾號推薦了《Python Deep Learning》這本書。該書是由 Keras 作者寫的,所以全書基本圍繞著 Keras 講深度學習的各種實現,從 CNN,RNN 到 GAN 等,偏入門,但理論和實戰部

TensorFlow-GPU環境配置之一——安裝Ubuntu雙系統

啟動 windows src 技術 截圖 建立 交換空間 windows系統 空間 本機已經安裝過Windows系統,準備安裝Ubuntu雙系統進行TensorFlow相關工作,需要在windows中將磁盤分出一定空間供Ubuntu使用 1.首先下載Ubuntu17.04版

TensorFlow-GPU環境配置之四——配置和編譯TensorFlow

http mage body class 調用 技術 圖片 環境 進行 首先,使用configure進行配置 配置完成後,使用bazel編譯retrain命令,編譯命令中加入--config=cuda即為啟用GPU 編譯進行中。。。 編譯完成 編譯完成後,調用ret

Qt5.9 + opencv331 + win10(minGW)環境配置

1.在Qt中配置已經在VS下配置好的opencv版本 已經在vs下配置好opencv的同學可以直接在Qtcreate中使用msvc對應自己安裝的版本的編譯器即可。 之前使用opencv一直不成功,是因為預設選擇了第四項“Desktop Qt 5.9.6 MinGW 32bit”,以為必

Apache24+PHP7 win10 64位 vs2014環境配置

Apache和PHP各種版本弄的頭疼,先將執行成功的檔案分享一下,同時記錄一下環境的搭建 1.兩個免安裝版本的下載,前面寫了Apache的配置,這裡寫PHP配置,節省時間 。 https://pan.baidu.com/s/1MMq1iazhlee4IC0CXf4TEg 

Win10 Anaconda/Tensorflow /Keras框架(CPU版本)安裝搭建

   工欲善其事必先利其器,由於初學深度學習,所以只是安裝了CPU版本的Keras,本文介紹Windows環境下的搭建。其中遇到一些坑,希望這篇文章能對大家有所幫助。 一. Anaconda的安裝       根據經驗,我們選擇安裝Anaco

記一次入門級種子選手的Keras環境配置經歷

1.什麼是Keras? Keras是一個高層神經網路API,Keras由純Python編寫而成並基Tensorflow、Theano以及CNTK後端。Keras 為支援快速實驗而生,能夠把你的idea迅速轉換為結果,如果你有如下需求,請選擇Keras: 簡易和

Deep Learning_0 Tensorflow開發環境配置(基於python)

deep learning之tensorflow兩種搭建方式。 ——————————————————————————————————————————————— 第一種方式是Anaconda環境配置 1

基於Python 3.6的Ubuntu下TensorFlow開發環境配置

準備 這裡使用的是Ubuntu 18.04 LTS版本; 第一步,需要先切換Root使用者,需要先切換Root使用者,需要先切換Root使用者,重要的事說三遍!! su 首次切換前需要設定密碼 sudo passwd root 安裝Python 3.6 Ubu

keras環境配置小問題總結

系統安裝問題 win10+ubuntu16.04 在win10在需要security boot設定成disable,否則安裝完後無法設定啟動項。 安裝完ubuntu重啟,系統會直接進入win10,

Tensorflow使用環境配置

windows中不能直接使用Tensorflow,所以得費點勁。(2016.11.29更新,TensorFlow 0.12 中已加入初步的 Windows 原生支援) 先是直接使用了《Deep Learning》中推薦的已經配置好Tensorflow和所有作業檔案的Docker容器(貌似得翻-牆),這個方法

win10安裝TensorFlow+keras

     跟風玩深度學習,框架很多,看過一些pytorch, mxnet,tensorflow,dl4j感覺沒有場景練手的情況下還是難學起來。所以還是選最簡單的keras下手看看先。 都是Python系的程式設計方式,所以安裝起來還是選Anaconda,順便熟悉一下這個東西

Win10下的Appium環境配置與安裝(棄)

首先要乾的事情1.java環境配置2.Android環境配置3.Appium相關元件安裝一.Java環境配置1.去http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.ht

win10安裝jdk及環境配置

1.安裝系統:win10(64位)2.jdk版本:jdk-10.0.1jdk官網:http://www.oracle.com/technetwork/java/javase/downloads/index.html1.先下載適合自己電腦的jdk版本(window64位)下載後

CUDA+VS2013+Windows7環境配置

真的是一個漫長,無語的過程。折騰了好多天。 1、我先是安裝了VS2010旗艦版 2、CUDA官網下載CUDA包,安裝CUDA8.0(CUDA官網上有最新版適用的NVIDA顯示卡,有的顯示卡好像不支援8.0不過可以支援一些版本低一些的)       接下來就是一步步安裝。 3

Linux下使用anaconda建立tensorflow keras環境

安裝tensorflow1.建立tensorflow環境conda create -n tensorflow python=3.6(python版本可任意)2.啟用環境source activate t

JAVA在win10上的安裝環境配置

第一步: 開啟右擊電腦選擇屬性 第二步: 選擇高階系統設定 第三部: 選擇環境變數 第四部

WIN10+RTX2070 tensorflow-gpu環境搭建

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>