admin 管理员组

文章数量: 887016

折腾了一天,终于把Tensorflow装好了。参照多篇教程,走了一些弯路,也是不容易。经过这次安装,得到的启示就是,还是用Linux吧说一下我的安装过程吧,我的电脑是windows7系统,64位。


1、安装Python3.5和pip9.0.1


python安装就不用多说了,下载安装3.5版本然后设置环境变量。

pip9.0.1需要get-pip.py文件,点这里下载。下载后打开文件即可自动下载安装


2、安装Tensorflow


打开cmd,输入以下命令:

CPU版本:

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

GPU版本:

pip install --upgrade https://storage.googleapis/tensorflow/windows/gpu/tensorflow_gpu-0.12.0-cp35-cp35m-win_amd64.whl


我用的是CPU版本,因为没有GPU……

等待安装结束。


3、测试


打开cmd,输入python,回车,输入以下代码:

import tensorflow as tf


若不报错,则安装成功。如果出现下面错误:


Error importing tensorflow.  Unless you are using bazel,

you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter 
from there.


需要下载Visual C++2015 redistributable(x64 version),百度一下就有下载的,安装后即可。我也不知道为什么会和VC++扯上关系。。。若有大神知道原因还请赐教


最后测试代码:

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>
截图:


4、补充:Tensorboard启动

在cmd下运行命令:

python D:\python351\Lib\site-packages\tensorflow\tensorboard\tensorboard.py --logdir=path/to/log-directory

然后打开浏览器,地址栏输入localhost:6006回车即可启动Tensorboard




总之这段代码通过了,安装应该是没有问题了。刚刚接触机器学习这方面,没多少理论知识也还不会应用,今后遇到什么问题再总结吧。





本文标签: TensorFlow