手把手教你在windows7上安裝tensorflow-gpu開發環境

手把手教你在windows7上安裝tensorflow-gpu開發環境

來自專欄 Python程序員17 人贊了文章

作者:石曉文 Python愛好者社區專欄作者

個人公眾號:小小挖掘機

博客專欄:wenwen

今天是在暢遊入職的第一天,沒什麼特別的任務安排,先給大家看一下暢遊小本本上的一句話:

搜狐暢遊筆記本封面

寫的很有詩意有沒有,小編也被這句話激勵到了,擼起袖子來好好乾!

第一天沒有什麼特別的任務,就是安裝一下開發環境,對於一台裸機來說,只能從頭開始。

1、安裝anaconda

anaconda想必大家都不陌生,由於網站登不上去,我找到了清華大學的一個開源鏡像,下載地址為mirrors.tuna.tsinghua.edu.cn

下載完成後安裝,一步步點擊ok就好啦,這裡忘截圖了,所以就不放圖了,我將anaconda安裝在D:softwareanaconda 下。

注意將安裝路徑添加到系統環境變數中,右鍵我的電腦--屬性--高級系統設置-環境變數,在系統變數path中加入anaconda的安裝路徑即可,如下圖所示:

添加環境變數

此時在命令行下查看Python的版本,可以發現電腦中已經成功安裝了python3.6的開發環境啦.

查看系統中的python版本

2、安裝Pycharm

Pycharm算是一款比較不錯的python ide了,下載地址為:jetbrains.com/pycharm/

Pycharm分為社區版和專業版,社區版需要付費或者激活碼,所以這裡我索性下載了一個社區版,下載,一路安裝暢通無阻。

3、安裝tensorflow-gpu版本

anaconda中已經內置了pip,所以選擇直接用pip進行安裝:

pip install --upgrade storage.googleapis.com/

發現,報錯啦!

安裝報錯

出現這個錯誤的原因是目前tensorflow-gpu版本只支持python3.5.2,所以我們使用如下命令建立一個tensorflow的計算環境:

conda create -n tensorflow python=3.5.2

隨後激活此環境:

activate tensorflow

在此環境下執行安裝命令:

pip install --upgrade storage.googleapis.com/

安裝成功!

4、安裝cuda和cudnn

只安裝了tensorflow是不夠的,想要配置gpu的開發環境,還需要安裝cuda和cudnn:

cuda下載地址:developer.nvidia.com/cu

下載之後安裝即可,一路點下一步!

cudnn下載地址:developer.nvidia.com/rd

cudnn下載後直接解壓即可,需要將bin目錄添加到環境變數path中,如下圖所示:

將cudnn的bin路徑添加到環境變數

5、使用Pycharm進行測試

首先我們需要將解釋器選擇為我們剛剛創建的tensorflow環境:

修改解釋器環境

可以看到我們新建的tensorflow計算環境只有這麼一點python庫,每次想要使用pip安裝新的庫時,需要先激活tensorflow環境,仍然使用activate tensorflow即可。

如果不想這麼麻煩,可以直接將anaconda的python版本進行降級,使用命令:conda install python=3.5.2,降級之後再安裝tensorflow。

編寫第一個程序:

tensorflow示常式序

運行結果:

運行結果

至此,大功告成!

最後,實力安利一波搜狐暢遊,公司辦公環境挺舒適的,下午有免費的水果供應,公司內部有食堂(菜好吃又便宜),健身房,圖書館以及形象店,期待你的加入!


推薦閱讀:

TensorFlow 到底慢在哪裡?
tensor flow dynamic_rnn 與rnn有啥區別?
萬事開頭難!入門TensorFlow,這9個問題TF Boys必須要搞清楚
學習筆記TF049:TensorFlow 模型存儲載入、隊列線程、載入數據、自定義操作

TAG:深度學習DeepLearning | TensorFlow | Windows7 |