WIN10下基于Anaconda3安装TensorFlow(CPU版本)

WIN10下基于Anaconda3安装TensorFlow(CPU版)

简单粗暴版本:

  1. 安装anaconda
  2. 创建tensorflow环境
  3. 安装tensorflow
  4. 搞定收工

详细版本:

1. 系统关于Python环境是干净的

为什么这么说呢,当系统中有各种各样的python环境的时候,可能在安装是出现问题。如果系统本身没有安装过python,第一次安装的话,可以从下面开始。关于卸载软件,可以推荐这个 IO bit Uninstaller。网址 https://iobit-uninstaller.en.softonic.com/?ex=BB-527.0, 关于它的使用,打开,选择要卸载的软件,卸载时选择高级模式,等卸载完可以清理注册表,这个软件本人用了很久了,感觉不错,很多软件都可以搞定。
在这里插入图片描述

2. 安装 Anaconda3

对于tensorflow,在Windows上对于python的版本目前是3.5,常用的3.6好像还没有支持,本人也是经过各种被虐之后得出的一个结论,因此就用python3.5来支持tensorflow。

2.1 下载 Anaconda3

下载地址 https://www.anaconda.com/download/#windows, 在如图界面下载Anaconda3
在这里插入图片描述
下载的版本选择python3.6version,另外,一定要下载64-bit的,因为tensorflow只支持64位的操作系统。

2.2 安装Anaconda

安装的话建议不要用它自定义的目录,而是自己选择一个目录。然后在安装的时候,有两个候选框,分别是将Anaconda3添加进环境变量和将Anaconda自带的python3.6作为电脑的默认版本。其他的可以一路默认。
在这里插入图片描述
两个都选上,关于tensorflow所需要的python3.5环境后面再说。

2.3 检测Anaconda

Anaconda安装完成之后,在开始菜单里面找到Anaconda Prompt,打开,然后输入conda --version, 会显示出版本信息,说明安装成功;另外还可以输入python, 会进入到python编程环境,可以输入exit() 退出,有相关信息都说明anaconda安装成功。
在这里插入图片描述

3. 创建tensorflow环境

根据个人被虐经历,这一步其实是最重要的。
这一步不重要,只是检查以下conda的更新情况。有更新就会更新,仅此而已。

conda update conda

从这里开始,下来三部很重要
依旧打开Anaconda Prompt,按次序输入以下代码:(后面的下载,从这个镜像下载,为啥用这个,纯粹是因为速度快啊)

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

路径显示有些用处,具体用处看你找啥,且还输错命令了。(更多解释我拿不出来了)

conda config --set show_channel_urls yes

这里就是创建的tensorflow需要的环境python3.5版本的。(本人各种被虐主要就是因为这里,网上攻略各不一样,但都是走到这里被虐。)是否安装成功,可以进入Anaconda Navigator,然后进入Envieronment部分,可以看见除了base,还有一个tensorflow,这两个都是它的环境。

conda create -n tensorflow python=3.5 

中途有什么选择的, 你只要输入y就好了。

4. 安装tensorflow

  1. 启动tensorflow,依旧在Anaconda Prompt中
activate tensorflow

启动之后,可以看见,在输入命令的的最前面有一个 (tensorflow), 表示启动成功。
2. 安装tensorflow(cpu版本)(别问我问什么不安装GPU版本,你给我钱买那么好的电脑啊)

pip install --upgrade --ignore-installed tensorflow
  1. 测试
    在tensorflow 环境下, 进入python.
    输入以下代码进行测试
import tensorflow as tf
hello = tf.constant('wow, I am so nice')
sess = tf.Session()
print(sess.run(hello))
sess.close()

没问题的话,是会显示 b’wow, I am so nice’.恭喜你安装tensorflow成功。

5. 一点补充

不可能每次变成都在anaconda prompt 那个小黑框写吧。所以打开 anaconda navigator。在envieronment内选择在tensorflow部分,在not installed 部分 添加 ipython 和 spyder,个人认为sypder还是挺好用的。
在这里插入图片描述
到这里就差不多大功告成。
总共安装好,大概也就200M左右(不包含Anaconda),本人网速感人,tensorflow 的在线安装(pip install --upgrade --ignore-installed tensorflow 属于在线安装。)花的时间长了点点,pip install --upgrade --ignore-installed tensorflow 重复几次这条命令,花了不到2个小时。
天下棋局,我只是卒。不问过往,不期来世。待看世间风景。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值