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测试程序。搞定。