python3.6+tensorflow+tensorflow-gpu+CUDA+cuDNN+pycharm全套環境配置教程

1 Anaconda安裝(集成包 包含python)

參考於:https://blog.csdn.net/kele52he/article/details/82986900
添加鏈接描述
1. Anaconda下載

下載鏈接:https://www.anaconda.com/distribution/#download-section
該網站只能下載最新版本的Anaconda(雖然自帶很多科學包的python版本)但是其最新版本默認安裝最新的Python而截至2019.9.10,tensorflow-gpu在window下支持的最新版本爲Python3.6,需要下載其歷史版本Python3.6的對應的是 Anaconda 5.2,5.3以後的都是python 3.7。這裏筆者提供其下載鏈接

https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe
參考於:https://www.cnblogs.com/wenyule/articles/9931833.html
2.Anaconda安裝
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
選擇合適的安裝路徑
在這裏插入圖片描述
注意勾選自動添加環境變量

3. Anaconda測試
安裝完成,在cmd中輸入anaconda和python,如果出現如下顯示,說明安裝正確。
在這裏插入圖片描述

2 Pycharm安裝及環境配置

1. Pycharm下載
下載鏈接:https://www.jetbrains.com/pycharm/下載對應你係統版本的Pycharm
在這裏插入圖片描述
這裏筆者下載的是專業版,因爲自己使用了學生資格綁定了賬號所以對jetbrains旗下的軟件有一年的免費使用期。對於初學者而言社區版已經能夠滿足要求,當然你也可以用專業版,網上也有其相關的破解教程,這裏筆者不做描述。
一路默認安裝注意選擇你對應版本
在這裏插入圖片描述在這裏插入圖片描述

2.pycharm配置python
打開pycharm,它會提示你新建一個工程,你也可以從從主界面新建工程。
在這裏插入圖片描述
我們選擇pure python 純python程序,然後選擇好路徑,點擊create創建
在這裏插入圖片描述
建立好工程後我們新建一個python文件,輸入好文件名後點擊ok。
接下來我們要配置解釋器,也就是python的路徑,點開設置
在左邊選Project:untitled→Project Interpreter,然後在右邊這個地方點擊Add,新增解釋器
在這裏插入圖片描述
在左邊選擇Conda Environment,然後右邊選擇Existing environment,路徑選擇之前安裝Anaconda文件夾下的python.exe,然後點ok。
在這裏插入圖片描述
在左邊選擇Conda Environment,然後右邊選擇Existing environment,路徑選擇之前安裝Anaconda文件夾下的python.exe,然後點ok
在這裏插入圖片描述
我們點擊ok,返回主界面,接下來只要等右下角的進度條加載好,我們就可以寫代碼運行代碼了。
在這裏插入圖片描述

3 tensorflow以及tensorflow-gpu的安裝方法

首先我們打開Anaconda的圖形界面
在這裏插入圖片描述
在最左邊選擇Environments,然後將中間的下拉框選中not installed,然後在右邊搜索框中搜索關鍵字tensorflow
在這裏插入圖片描述
搜索到後選中tensorflow和tensorflow-gpu,然後點擊右下角apply並按指示安裝,安裝完成後tensorflow就可以直接使用了,tensorflow-gpu還需要安裝CUDA和cuDANN纔可以使用。

4 CUDA和cuDNN的安裝及環境配置

參考於:https://blog.csdn.net/qq_41727666/article/details/83651524

1. 下載CUDA

首先從該網頁下載tensorflow對應版本的的CUDA,tensorflow1.11可以使用CUDA9.0,下載好後按要求進行安裝。
下載地址:https://developer.nvidia.com/cuda-toolkit-archive
首先從該網頁下載tensorflow對應版本的的CUDA,tensorflow1.9可以使用CUDA9.0,下載好後按要求進行安裝。
在這裏插入圖片描述
下載安裝後,驗證是否安裝成功。
點擊打開Anaconda Prompt 查看CUDA的版本

nvcc -V

出現以下界面,最後一行可以看到是9.0版本:
在這裏插入圖片描述

2. 下載cuDNN7.1.4
下載地址:https://developer.nvidia.com/cudnn
在這裏插入圖片描述
然後會需要註冊登錄,用qq註冊就好,登錄後在下面的小框裏打勾,並點擊“Archived cuDNN Releases”
在這裏插入圖片描述
下載後解壓,點擊cudnn-9.0-windows10-x64-v7.1\cuda\進入如下界面,把前三個文件夾複製到剛剛下載的CUDA9.0的下載位置
在這裏插入圖片描述
默認文件夾爲:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
然後我們打開pycharm,輸入以下代碼


import tensorflow as tf
 
sess = tf.Session()
a = tf.constant(1)
b = tf.constant(2)
print(sess.run(a+b))

運行程序,如果顯示以下類似結果,說明安裝正確
在這裏插入圖片描述
警告:FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is
在Anaconda中對h5py進行更新升級

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