1. 安裝python3.5系列,當前最新版本爲3.5.3,設置python的path安裝路徑,以免在命令行下只能使用py -3,畢竟直接用python命令習慣些。如:C:\Users\hasee\AppData\Local\Programs\Python\Python35。再設置pip3的path路徑,C:\Users\hasee\AppData\Local\Programs\Python\Python35\Scripts,以免回頭安裝tensorflow時找不到pip3。Tensorflow目前不支持python2,且python3最高只支持到3.5,所以不要裝3.6或python2。在直接安裝,不使用虛擬環境或其它虛擬技術的情況下,最好只裝一個版本,以免相互干擾。
2. 安裝tensorflow。採用直接安裝cpu的版本。官網命令:pip3 install --upgrade tensorflow。這個命令會從https://pypi.python.org下載,但有時很慢,所以改從國內鏡像下載。pip3 install --upgrade tensorflow -ihttps://pypi.tuna.tsinghua.edu.cn/simple,速度會很快。
3. Hello world的測試程序:
# import tensorflow as tf
# hello=tf.constant('Hello TensorFlow')
# sess=tf.Session()
# print(sess.run(hello))
4. 如果報pywrap錯誤,需要安裝VC++ Redistributable 組件,在win7上有這種情況。
5. 報SSE,SSE2,SSE3…,是安裝的版本在編譯時沒優化,警告信息,不理會。
6. 下載安裝eclipse
7. 在eclipse上安裝pydev.
8. 配置好window->preference->pydev->interpreters->pythoninterpreter爲所安裝的版本。
9. 重新運行hello world測試程序。搞定。