1. 程式人生 > >Win10 Anaconda/Tensorflow /Keras框架(CPU版本)安裝搭建

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

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

一. Anaconda的安裝

      根據經驗,我們選擇安裝Anaconda的版本4.2.0(對應的是Python3.5版本),因為相對穩定,對Tensorflow的相容性也更好(我們不需要再單獨安裝Python3.5)
下載地址:
https://repo.continuum.io/archive/.winzip/

   此處需要注意:

1.如果電腦上以前安裝過其他版本的Python環境,最直接的辦法是先解除安裝之前的,以免在後面的安裝過程中產生衝突(我自己之前安裝的是python3.7版本,當一切準備就緒後發現anaconda有些命令無法正常使用,由於我是小白,網上也沒有相應錯誤解答,所以我果斷選擇了先解除安裝後重裝)

2.安裝最好不要更改其預設路徑,否則後面安裝其他的時候會有路徑變動很麻煩

3.此處要注意把兩個都勾選,其他步驟都是直接預設next即可

勾選

然後開啟cmd,輸入conda --version

顯示如上則證明安裝成功了

二. Tensorflow安裝

繼續鍵入

>pip install --upgrade --ignore-installed tensorflow

此過程可能會出現問題

按照其提示輸入命令

python -m pip install --upgrade pip

完成後繼續鍵入

>pip install --upgrade --ignore-installed tensorflow

等待一下下,此時應該就能完成安裝了

三.Keras安裝

  在二步驟的基礎上繼續鍵入

pip install keras -U --pre

等待一會兒應該就能成功安裝

可能遇到問題

出現一串紅色的error資訊。
Exception:。。。。
PermissionError:[WinError 5] Access is denied……..(省略若干字元)

可以重新鍵入如下指令即可成功

pip install --user keras -U --pre

四.驗證Tensorflows與Keras

1.驗證tensorflow

開啟spyder鍵入以下程式碼

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

若在右側視窗順利輸出‘Hello, Tensorflow!’ ,表明tensorflow安裝成功

可能遇到的問題

spyder或打不開,如下圖情況

  • 問題解決: 將\Anaconda3\Library\plugins目錄下的platforms資料夾拷貝到\Anaconda3資料夾下面後重新開啟Anaconda spyder

2.驗證keras

在命令列中輸入命令並顯示如下就表明安裝成功了