Win7下用Anaconda安装TensorFlow

本文详细介绍了在Windows 7环境下安装TensorFlow的过程,包括安装Anaconda、配置Python环境、安装TensorFlow及其依赖库,并提供了解决安装过程中可能出现的问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

笔者学习TensorFlow的过程中,参考:http://blog.youkuaiyun.com/u010858605/article/details/64128466

进行了win7环境下的安装,现在把安装流程记录如下,以便查阅

名词解释:

什么是Anaconda

Anaconda 是一个由 Python 语言编写领先的开放数据科学平台

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

什么是conda

conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换

什么是 TensorFlow

TensorFlow是一个开源软件库,用于使用数据流图进行数值计算

1、安装Anaconda

英[ænə'kɒndə]水蟒;蟒蛇,(英语渣渣  只能记下音标)

选择相应的Anaconda进行安装,下载地址点击这里,下载对应系统版本的Anaconda,官网现在的版本是Anaconda 5.1 for python3.6。笔者安装的也是这个版本的。

154718_J7qk_1789770.png

下载后直接双击安装文件即可,如图,一路Next,注意后面勾选将python3.6添加进环境变量中

155041_P1nS_1789770.png

155254_g2BU_1789770.png

这样就安装好了Anaconda,接下来可以通过下面命令查看Anaconda已经安装了哪些包。

conda list

可以看到已经安装了pylab、scipy、numpy、sympy等常用的包。

155802_O9vl_1789770.png

2、安装Tensorflow

(1).打开Anaconda Prompt 设置 Anaconda 仓库镜像,因为默认连接的是国外镜像地址,下载速度比较慢,输入清华仓库镜像,这样更新会快一些: 进行如下配置:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

160253_FcRt_1789770.png

配置python3.6

同样在Anaconda Prompt中利用Anaconda创建一个python3.6的环境,环境名称为tensorflow ,输入下面命令:

conda create -n tensorflow python=3.6

过程中会提示输入y/n,输入y即可

等待一会安装完成后,在cmd中键入>conda info --envs

170507_vpNH_1789770.png

确认刚才的环境配置成功。

(2).在开始里面打开 Anaconda Navigator,如图:

162141_HtD9_1789770.png

(3).在Anaconda Prompt中启动tensorflow环境:

activate tensorflow

161106_uQHy_1789770.png

注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate

(4).安装cpu版本的TensorFlow  使用pip安装tensorflow

pip install --upgrade --ignore-installed tensorflow

接下来需要一段时间的等待,因为要下载一些东西,悲催的网速比较慢,等待了大半天

到最后tensorflow cpu版本终于就安装好了

(5).测试tensorflow

在Anaconda Prompt中启动tensorflow环境,并进入python环境,命令如下:

activate tensorflow

python

测试代码如下:[在Python命令环境下,键入如下代码]

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

print(sess.run(hello))

运行结果:

174914_8Mph_1789770.png

3、安装Spyder和ipython

打开Anaconda Navigator,在Environments里的tensorflow环境中,选择选项为Not installed,在搜索框中搜索spy和ipy找到Spyder和ipython进行勾选,点击apply进行安装,有很多相关的依赖包一并会安装上。 如图

171336_VQD8_1789770.png

4、问题

在用Pip安装Tensorflow时,即执行以下命令时,出现以下图片中的错误

pip install --upgrade --ignore-installed tensorflow

4、让pip源使用国内镜像,提升下载速度

对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。

国内源:

新版ubuntu要求使用https源,要注意。

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/ 

豆瓣:http://pypi.douban.com/simple/

临时使用:

可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例:

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

这样就会从清华这边的镜像去安装pyspider库

转载于:https://my.oschina.net/huoyun/blog/1649380

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值