1. 程式人生 > >Windows下安裝配置Tensorflow

Windows下安裝配置Tensorflow

Windows下安裝配置TensorFlow

個人只親測了cpu版本,在此就分享個人安裝配置cpu版本的tensorflow的方法。 使用版本 Windows7 64位

一、安裝Anaconda

直接選擇Download進行下載,下載完成後將會得到此檔案

在這裡插入圖片描述

然後開始執行

在這裡插入圖片描述

此處一般選擇電腦上所有的使用者

在這裡插入圖片描述

個人儲存到在D盤下,在一個Anaconda的檔案下 (注意:這個檔名應該是英文的,儘量不要有空格,同時該資料夾最好是空資料夾)

在這裡插入圖片描述

在此處均進行勾選(把Anaconda新增到環境變數裡) OK,然後開始安裝! 等待成功!

二、環境檢視

當完成後可以驗證下自己的環境看是否正確!

首先得開啟Anaconda Prompt(可以理解為這是Anaconda下的一個比較好的命令列輸入的玩意)

在這裡插入圖片描述

檢視自己的Anaconda的版本

conda --version

檢視自己的環境

conda info --envs

在這裡插入圖片描述

三、python版本切換

由於本人下載的python版本較新,是3.7,同時發現有些部落格說不確定python3.7是否支援,所以建議切換到python3.5版本。

在這裡插入圖片描述

檢視官網下得如何切換得問題發現就一句程式碼就可以切換回python3.5,果斷輸入! 在Anaconda Prompt下輸入

conda install python=3.5

在這裡插入圖片描述 然後就是慢慢等待,有yes或者no的地方就當然是yes(y)的咯! 完成後即成功!

四、TensorFlow安裝配置

首先創造一個tensorflow的環境

conda create -n tensorflow python=3.5

在這裡插入圖片描述 回車,同樣是有yes(y)就yes(y)進行確認!

此時在用上述檢視自己環境的方法檢視,就會發現我們的tensorflow的環境已經有了! 在這裡插入圖片描述 然後讓我們來啟用它,同樣一個程式碼就搞定!

activate tensorflow

在這裡插入圖片描述 就會發現我們前面會有個小括號(tensorflow),那就是成功的!

然後在此啟用的環境下輸入此程式碼!

pip install --upgrade --ignore-installed tensorflow

然後靜靜等待,當完成後那麼我們的tensoflow的配置就算是OK了的!

此時可以進行驗證,在啟用的Anaconda prompt下開啟python

(注意是activate後的) 直接輸入python並回車!

python
import tensorflow as tf

若並沒有報錯,即為OK! 在這裡插入圖片描述

五、配置Spyder

上述步驟完成後,我們一般在Spyder中進行程式碼編寫,那我們得配置tensorflow的Spyder,OK,同樣是一句程式碼! 先進行啟用tensorflow的環境

activate tensorflow
conda install spyder

在這裡插入圖片描述

同樣是靜靜等待一波,有yes敲yes! 完成即可! 最後我們開啟Anaconda

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

沒錯,這就是我們的目標! 開啟進行測試一波!

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

在這裡插入圖片描述

看到右下角有正確輸入,OK,大功告成!