第一篇博客
很久之前就希望有一個平臺能過記錄自己的成長曆程,wordPress,GitHubPage等等都有了解過,
個人建站覺得比較麻煩(又要買域名,服務器,目前自己寫一個blog有點麻煩,主要是懶= _ =),
感覺讀了研究生之後,儘管可自由支配的時間少了很多,但還是需要擠出時間來記錄一下今後所遇到的一些問題。
所以考慮到種種原因,最終還是選擇了CSDN,希望在日後瀏覽自己的博客會有小小成就感。加油!!!!
之前有在ubuntu上安裝Tensorflow,過程比較簡單,這次打算在windows10上結合cmd進行安裝,並在Pycharm中使用。
- 1.安裝Python
Python3.5.0官網下載 (這裏採用的是3.5.0的版本,版本問題本來就是坑,儘量不使用最新的3.7.0版本)
安裝exe文件一直點擊就行,安裝完成後,在cmd中輸入python即可進入python命令行,這需要簡單配置一下系統環境變量,圖中可以看到Python的版本號,以及安裝的64位等信息
- 2.安裝Anaconda
Anaconda官網下載 安裝後按win鍵後界面如下圖所示
- 3.在anaconda中配置tensorflow環境
在cmd命令行中輸入如下語句,進行Tensorflow的初始環境配置
conda create -n python35 python=3.5
然後輸入conda info --envs可以查看當前已經配置好的環境
繼續輸入conda install tensorflow
,然後測試tensorflow是否能夠正常使用(這裏具體怎麼安裝的可以自行百度,中間也遇到一些問題,忘記截圖了):
首先activate命令激活python環境,然後直接python進入python交互模式,輸出helloworld。下圖中有警告出現,會在後文解釋
- 4.在Pycharm中使用tensorflow
需要設置一下項目中的解釋器
然後運行一個helloworld,截圖如下:
出現了警告,去網上搜了一下,大概是這裏裝的是CPU版本的tensorflow,但CPU可以擴展提供更好的性能,不過這裏可以先不管(日後肯定是要用GPU的,誰還用CPU來計算啊),所以加上兩行代碼忽略警告,有興趣的可以查看解決Tensorflow 使用時cpu編譯不支持警告,helloworld代碼如下所示:
import tensorflow as tf
#忽略警告
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
a = tf.constant([1.0, 2.0], name="a")
b = tf.constant([2.0, 4.0], name="b")
result = a + b
hello = tf.constant("hello Tensorflow!")
sess = tf.Session()
print(sess.run(result))
print(sess.run(hello).decode())