1. 程式人生 > >Windows10下GPU版本TensorFlow安裝問題彙總

Windows10下GPU版本TensorFlow安裝問題彙總

如何在已經安裝anaconda2電腦上,保留anaconda2(python2.7),安裝TensorFlow。
由於TensorFlow只支援python3,所以要安裝python3, ,又想保留python2,可以通過anaconda來管理兩個版本的python而不至於產生衝突。方法如下:

python3安裝

  • 建立一個名為python36的環境,指定Python版本是3.6
    開啟cmd:conda create –name python36 python=3.6
    這裡寫圖片描述
    安裝好之後在anaconda的envs檔案目錄中可以看到安裝的檔案
    這裡寫圖片描述

  • 安裝好之後,要使用python3.6之前要先啟用python3.6
    cmd中輸入:activate python36
    這裡寫圖片描述

  • 使用完之後退出環境
    cmd中輸入:deactivate python36
    這裡寫圖片描述
    這樣就進入了python3的環境,輸入python即可開始程式設計,但是程式設計經常要使用Spyder或jupyter,那就得安裝anaconda3,方法如下

anaconda3 安裝

  • 建立一個名為Anaconda3的環境變數
    cmd中輸入:conda create –name Anaconda3
  • 安裝spyder、jupyter
    開啟anaconda2的navigator,application中選擇Anaconda3,然後選擇要安裝的軟體即可自動安裝好。
    這裡寫圖片描述
  • 安裝好之後,使用和python3類似
    cmd中輸入: activate anaconda3
    已啟動jupyter為例,cmd中接著輸入:jupyter notebook
  • 使用完之後退出環境
    cmd 中輸入: deactivate anaconda3

TensorFlow 安裝

  • 啟用anaconda3環境
    cmd中輸入:activate anaconda3
  • 安裝TensorFlow,這裡有多個安裝版本,但是隻有一個成功了
    pip install tensorflow-gpu #結果顯示html5lib安裝失敗
    pip install –upgrade tensorflow #也失敗,失敗原因沒有儲存下來
    pip install –upgrade –ignore-installed tensorflow-gpu #安裝成功
    這裡寫圖片描述

CUDA 與 cuDNN安裝

  • 安裝CUDA:按照graphic prompt安裝即可
  • 安裝cuDNN:解壓下載檔案cuda,將檔案複製到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0的對應檔案中。
  • CUDA和cuDNN安裝需要注意的問題是,CUDA和cuDNN的版本必須對應。例如cuda_8.0.44_win10對應cudnn5.1。
    否則就會出現:ImportError: DLL load failed: 找不到指定的模組, ImportError: No module named ‘_pywrap_tensorflow_internal等問題。
  • 如果還是出現上面的問題,可以嘗試從微軟官網下載Visual C++ 2015 redistributable,然後安裝此檔案。

TensorFlow 測試

1.官方的簡單測試

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> sess.run(hello)
'Hello, TensorFlow!'
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> sess.run(a + b)
42
>>>

這裡寫圖片描述

這裡寫圖片描述

2.官方example測試

python yourpath\mnist_with_summaries.py

遇到問題:
Couldn’t open CUDA library cupti64_80.dll
cupti64_80.dll not found
這裡寫圖片描述

這裡寫圖片描述

解決辦法:將檔案目錄C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\CUPTI\libx64中的檔案cupti64_80.dll複製到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin目錄中

重新啟動就可以了。

相關推薦

Windows10GPU版本TensorFlow安裝問題彙總

如何在已經安裝anaconda2電腦上,保留anaconda2(python2.7),安裝TensorFlow。 由於TensorFlow只支援python3,所以要安裝python3, ,又想保留python2,可以通過anaconda來管理兩個版本的pyt

從零開始學caffe(八):Caffe在Windows環境GPU版本安裝

之前我們已經安裝過caffe的CPU版本,但是在MNIST手寫數字識別中,我們發現caffe的CPU版本執行速度較慢,訓練效率不高。因此,在這裡我們安裝了caffe的GPU版本,並使用GPU版本的caffe同樣對手寫MNIST數字集進行訓練。 step1: 安裝CUDA

Ubuntu 16安裝GPU版本tensorflow

文件夾 rect uninstall dex cti file nat 通過 terminal pre { direction: ltr; color: rgb(0, 0, 0) } pre.western { font-family: "Liberation Mono",

Ubuntu16.04深度學習環境配置——Anaconda(基於Python3.5)+Tensorflow(GPU版本)的安裝以及在PyCharm中的使用

要配置Tensorflow的GPU版本,需要先配置好CUDA和cuDNN。由於我要配置Tensorflow的1.4.0版本,所以選擇的是CUDA8.0和cuDNN v6.0版本。具體需要怎麼選擇可以參考下圖(圖片來源於部落格:https://blog.csdn.net/wei

TensorFlow GPU版本安裝與調試

enc develop lis 加載 eve ret 求助 還需要 padding 筆者采用python3.6.7+TensorFlow1.12.0+CUDA10.0+CUDNN7.3.1構建環境 PC端配置為GTX 1050+Intel i7 7700HQ 4核心8線程

tensorflow在windows和ubuntu環境CPU版本安裝與配置

目錄 3、測試 3、測試 三、總結 一、window下的配置 0、準備工作 1、python3.5安裝 雙擊下載好的python的exe檔案,選擇Install now,並勾選下面的Add Python 3.5 t

windows8版本下載安裝

mysqld -install mysqld --initialize 如下圖所示: 4、執行完上述的兩個命令之後,會生成data資料夾,在資料夾中會有一個.err字尾的檔案,開啟之後可以看到安

ubuntu版本opencv安裝及切換

https://blog.csdn.net/qq_34952119/article/details/71501652 https://blog.csdn.net/learning_tortosie/article/details/80594399 https://opencv.org/rel

記一次伺服器上配置GPU版本tensorflow的經歷

早就耳聞tensorflow-gpu與CUDA,cudnn三者之間版本匹配很複雜,今天算是見識到了。 首先看了下伺服器上的CUDA、cudnn版本,分別是CUDA8.0,cudnn7.0.4 這個匹配很奇怪,一般都是CUDA8 + cudnn6或者 CUDA9 + cudnn7 後來知

MariaDB 在 Windows noinstall 版本安裝和配置

1. 下載並解壓 noinstall 壓縮包,假設解壓到 D:\APP\mariadb-10.0.17-winx64 目錄 下載地址(MariaDB 10.0.17 Stable):llarian.net 2. 建立配置檔案 my.ini (D:\APP\mariadb-10.0.17-winx64\

LinuxCUDA+CUDNN+TensorFlow安裝筆記

之前用過TensorFlow的CPU版,現在買了個新電腦,就想把GPU也用起來,又因為目前大部分工作是在linux下做,所以有了在linux下安裝cuda和TensorFlow的計劃,快一個禮拜一直在搞這件事,重灌了N次系統,cuda和TensorFlow終於是

解決linuxjdk版本安裝版本不一致

在linux下安裝jdk後,利用java -version檢視版本使,發現不是自己所安裝的jdk版本,此時,不要著急,請看如下解決辦法: which java ——檢視預設的jdk安裝路徑 加

windows系統版本opencv安裝及使用

本文主要介紹opencv-2.4.10和opencv-3.0.0兩個版本的安裝及如何切換版本。 由於原來安裝過opencv-2.4.10,打算再安裝opencv-3.0.0,並使用新安裝的版本。為了避免混亂,主要思路是隻把opencv-3.0.0作為動態連結庫

記一次windows10VM15.x的安裝Centos鏡像nat模式網路不通快速恢復

nmtui 使用 workman 列表 delete 客戶 win 系統 虛擬機 首先發現創建虛擬機後網絡不通,再確認不是軟件安裝包的問題(這個這個有專門網絡效驗碼)這個屬於人為錯誤配置導致的ping 網關不通首先我把問題定位在dhcp上因為網卡上來就沒有分配網絡地址,而且

windows10安裝tensorflowgpu版本

剛入坑深度學習領域,於是嘗試在windows10下安裝tensorflow的gpu版本,剛開始看了網上的部落格的安裝方法在細節上差異較大,不知道選擇哪一種方法入坑,於是就參照tensorflow的官網進行安裝。 tensorflow的官網安裝教程如下: tensorflow的官網安裝教程 國

TensorFlow安裝--(方法3)Anaconda方式檢視TensorFlow版本選擇性安裝Windows10 64位CPU/GPU

其它環節與通過Anaconda環境配置方式一樣,就是在安裝TensorFlow時不直接使用pip install --upgrade --ignore-installed tensorflow-gpu命令,而是根據需求選擇TensorFlow版本安裝。 1.執行命令anaconda search

windows10安裝tensorflow(gpu版本)

windows10安裝tensorflow的gpu版本(pip3安裝方式) 前言:    TensorFlow 有cpu和 gpu兩個版本:gpu版本需要英偉達CUDA 和 cuDNN 的支援,cpu版本不需要;本文主要安裝gpu版本。 1、環境  gpu:確認你的顯示

centos7安裝部署tensorflow GPU 版本

tensorflow gpu   nvidia-modprobe nvidia-smi系統環境:centos71. 安裝 Python 2.7 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-dev

Win10系統安裝cudnn6.0+CUDA8.0+anaconda+tensorflow GPU版本

cudnn6安裝包: https://pan.baidu.com/s/1ko5kTFj5hTNrGEBpmqgs-A 密碼:jpw5 之前在win10下一直配置不好TensorFlow(GPU)版本,苦苦掙扎幾天後無奈轉向在ubantu 14.04下安裝,安裝成功後近日又想在Windo

Windows10離線安裝tensorflow_gpu-1.5.0rc1-cp36-cp36m-win_amd64.whl(對應GPU版本tensorflow,對應python3.6)

Windows10離線安裝tensorflow_gpu-1.5.0rc1-cp36-cp36m-win_amd64.whl(對應GPU版本的tensorflow,對應python3.6) 1. 確保python版本是3.5 64位及以上。(tensorflow從1.2開始支援python