windows10 anaconda 安装tensorflow

小白刚刚安装了tensorflow,在此记录一下具体步骤。如有错误,烦请指正。

 

之前使用anaconda装的python3.6.3,连环境变量都没有加。安装时最好先更新pip:

打开Anaconda Navigator,在左侧点击:

然后点击:

完成pip更新。

 

将pip添加到环境变量,添加环境变量此处就不说了,文件位置为anaconda安装路径下的Scripts文件夹内

然后执行命令:

pip install --ignore-installed --upgrade tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple

就可以安装了。此处将安装源换成了国内清华的源。否则会很慢,而且容易超时。

然后根据官网给出代码,测试是否安装成功:

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

可能会报如下错误:

G:\...\anaconda_py3.6\lib\site-packages\h5py\__init__.py:34: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.

  from ._conv import register_converters as _register_converters

b'Hello, TensorFlow!'

更改最后一行代码为:

 

print(sess.run(hello).decode())

成功输出:Hello, TensorFlow!

注:Python decode() 方法以 encoding 指定的编码格式解码字符串。默认编码为字符串编码。

 

升级tensorflow的方法:

pip install --upgrade tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple

我在升级的过程中,卡在了卸载tensorflow的步骤上面,我就把电脑扔在一边,两三个小时之后,回来看了一下,还卡在那里。后来我慢按了几次回车之后,升级就完成了。。。

 

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页