Windows平台安装TensorFlow Q&A

·本文讲的是Windows平台使用原生pip进行TensorFlow(CPU版本)安装的注意事项及常见问题解决方法python

·这是TensorFlow官网的安装介绍:在 Windows 上安装 TensorFlowwindows

·系统配置:win7/64位操做系统/Python3.5.4/api

·提示:懒得看全文的话,只看红色标注字体部分便可。测试

1、安装前的准备工做字体

  • 64 位、x86 台式机或笔记本电脑
  • Windows 7 或更高版本
  • Python3.5.X (使用pip install tensorflow或者pip3 install --upgrade tensorflow默认安装的是tensorflow1.1.0,要求Python3.5;具体tensorflow版本及Python版本要求见官网连接

  [注意:在 Windows 上,TensorFlow 支持 Python 3.5.x 和 3.6.x 的64位版本,但pip默认安装的是tensorflow1.1.0,使用python3.6会出错,墙裂建议装Python3.5的64位版本]ui

2、安装过程当中的问题google

准备工做作好后安装应该是不会出什么问题的:pip3 install --upgrade tensorflow;等待安装完成就好了。spa

可能出现的问题:操作系统

1.Q:No matching distribution found for tensorflowcode

 A:你的Python版本有问题,按提示安装Python3.5的64位版本

2.Q:ImportError: DLL load failed: The specified module could not be found.

 A:缺乏运行环境,下载安装便可:Microsoft Visual C++ 2015 Redistributable Update 3

  

3、使用过程当中的问题

安装过程当中的问题大多好解决,大多数状况是成功安装了,却不能使用。

1.Q:ImportError:DLL load failed with error code -1073741795 或 ImportError: No module named '_pywrap_tensorflow_internal'……

 A:首先卸载原来的tensorflow:

pip uninstall tensorflow

而后从新安装较低版本:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

再进行测试,在cmd中进入python或在其余编译器中输入:

1 import tensorflow as tf
2 hello = tf.constant("Hello World!")
3 sess = tf.Session()
4 print(sess.run(hello))

此时应该就能成功打印出hello world了,接下来就能够利用TensorFlow愉快地‘玩耍’了。

相关文章
相关标签/搜索