在Win7下安装TensorFlow cpu*
参考了tensorflow的安装教程和网上的部分博客,结合自己安装时出现的问题,写了如下的步骤,刚刚接触 水平有限,请多多读指教
一、如何安装TensorFlow
安装方法以下两种
“native” pip
Anaconda
-
Native pip
Native pip在您的系统上直接安装TensorFlow,而无需通过虚拟环境,pip安装可能会干扰系统上其他基于Python的安装。但是,如果了解pip和Python环境,“native” pip安装通常只需要一个命令!此外,如果使用"native" pip,用户可以从系统上的任何目录运行TensorFlow程序。
-
Anaconda
在Anaconda中,您可以使用conda创建虚拟环境。但是,在Anaconda内,建议使用pip install命令安装TensorFlow ,而不是使用该conda install命令。
注意: conda包是社区支持的,没有正式支持。也就是说,TensorFlow团队既不测试也不维护这个conda包。使用该包,自己承担风险。
二、用native" pip
首先安装Python3.6版本
在cmd执行 pip install命令。要安装仅限CPU版本的TensorFlow,请输入以下命令:
pip install tensorflow
三、anaconda安装
-
下载 anaconda 4.4 网址:https://www.continuum.io/downloads
安装 选择安装路径 添加环境变量 点击下一步 -
通过调用以下命令创建一个名为tensorflow的conda环境:
conda create -n tensorflow python=3.6
将要安装一下packages yes or no? 输入y 回车 如下图
打开 anaconda navigator 即可发现已添加的 tensorflow环境,
我在打开navigator时出现以下错误 it could not find or load the Qt platform plugin “windows”
参考http://blog.csdn.net/isomebody/article/details/72910207
将\Anaconda3\Library\plugins目录下的platforms文件夹拷贝到\Anaconda3后重新打开Anaconda Navigator
创建tensorflow环境成功
3.进入 tensorflow环境 输入
activate tensorflow
(退出 输入 deactivate tensorflow)
结果如下图
4.安装tensorflow (cpu版)`输入
pip install tensorflow
5、 测试是否安装成功
如果您通过Anaconda安装,请激活您的Anaconda环境。调用python 输入:python
(退出 输入 ctrl+z)
输入以下短程序:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
如果系统输出以下内容,则安装成功
Hello,TensorFlow!
其中提示…could speed up cpu computations 百度是警告信息 没有过多影响 就忽视了
参考
https://www.tensorflow.org/install/install_windows
https://www.zhihu.com/question/49144687
https://github.com/conda/conda/issues/4582
http://blog.csdn.net/sunxinyu/article/details/73255802