1. 程式人生 > >win10+python3.5+pycharm5.0+CPU 安裝tensorflow

win10+python3.5+pycharm5.0+CPU 安裝tensorflow

1首先安裝python3.5(一定要3.5.x),pycharm5.0
python3.5:一路next就行(最好把add python3.5 to PATH勾上,免得到時候自己手動新增到系統環境變數,麻煩),這裡有位道友寫的很詳細,詳見:http://www.cnblogs.com/Alier/p/6362652.html
然後在命令符中輸入python,出現python版本資訊就說明你的python已經安裝成功。
這裡寫圖片描述
pycharm5.0:這個真的就是一路next就行,還是不行,google去,so easy的啦。
2在pycharm上配置python3.5
在檔案中點開設定,在設定裡面的project interpreter選好python3.5安裝的路徑就OK了。
如圖所示:
這裡寫圖片描述


這裡寫圖片描述
3安裝tensorflow
①開啟控制命令符框,cmd
先輸入python,回車,然後出現一溜python版本的資訊,然後,輸入exit(),撤銷。
這裡寫圖片描述
②複製你安裝python3.5裡面的Scrips完整路徑,貼上到cmd命令列裡。
這裡寫圖片描述
這裡寫圖片描述
③ 安裝tensorflow
在接下來的命令列裡,複製
pip3 install –upgradehttps://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
粘上,回車,得到下圖,就算成功。
這裡寫圖片描述
4 在pycharm上匯入tensorflow包,執行程式

①同樣的,在file->settings->project interpreter裡面,由邊有個綠色的小+號,點進去,搜tensorflow,將下面的install to xxx的勾上,然後install Package,過幾分鐘就導進去了。
這裡寫圖片描述
這裡寫圖片描述
②測試
新建一個python檔案,輸入import tensorflow as tf,看是否報錯,應該是不會的。
然後,可以跑一個簡單的線性迴歸的小例子實驗一下。

import tensorflow as tf
import numpy as np

x_data=np.float32(np.random.rand(2
,100)) y_data = np.dot([0.100, 0.200], x_data) + 0.300 b=tf.Variable(tf.zeros([1])) W=tf.Variable(tf.random_uniform([1,2],-1.0,1.0)) y=tf.matmul(W,x_data)+b loss=tf.reduce_mean(tf.square(y-y_data)) optimizer=tf.train.GradientDescentOptimizer(0.5) train=optimizer.minimize(loss) init=tf.initialize_all_variables() sess=tf.Session() sess.run(init) for step in range(0,201): sess.run(train) if step % 20==0: print(step,sess.run(W),sess.run(b))

能出來下面的結果的樣子就對了(可能資料有些不一樣,正常,因為開始訓練的資料是隨機出來的,所以結果中的資料也會不一樣)
這裡寫圖片描述

OK,現在就開啟你深度學習的大門了~~