如今,最新版本的TensorFlow已经支持Windows下开发,也已经支持python3.5,python3.6等版本。
首先在Python扩展包安装网站(https://www.lfd.uci.edu/~gohlke/pythonlibs/)找到你需要的对应版本的TensorFlow安装包,然后下载下来对应的.whl文件,最后按如下操作即可(以我下载的tensorflow-1.9.0-cp36-cp36m-win_amd64.whl包为例),简单粗暴。
1. 把.whl文件放到Python安装路径下的Scripts文件夹下,如D:\Python36\Scripts
2. 打开cmd, 进入该路径,输入 pip install tensorflow-1.9.0-cp36-cp36m-win_amd64.whl
3. 回车安装
4. 测试:新建python代码,写一个tensorflow的小程序即可。
从别的地方(博客:https://blog.csdn.net/pysvn8a/article/details/80149620 )抄下的这段小代码可以用来测试,输出结果是3:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(1)
b = tf.constant(2)
print(sess.run(a+b))
注:可能出现的问题:
1)中间出现:distributed 1.21.8 requires msgpack, which is not installed.
解决方法:
cmd中安装msgpack:
pip install msgpack-python /* 不一定需要,但是运行一下比较保险 */
pip install msgpack