TensorFlow框架的更新与切换(anaconda)

一、用anaconda prompt安装TensorFlow

1、镜像的选择

因为我之前用的是清华的后缀是free的一个镜像
(https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/),但是这个镜像能下载的TensorFlow最新版本只有1.x的,如果是想降版本的话可以使用这个镜像。
后面我在网上找了几个别的我用过的能用的镜像,如下:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.aliyun.com/anaconda/pkgs/main/

2、镜像的添加

添加国内镜像的原因是为了提高anaconda资源的下载速度,因为如果下载速度慢的话不仅耗时间,有时候下着下着下载失败就停止了(这个我是深有体会)
Anaconda的安装教程就不在这里赘述了,安装好之后在文件夹里找到anaconda navigator点击打开
在这里插入图片描述

点击channels把原有的删除,再点击add之后输入网址回车之后点击update channels刷新
在这里插入图片描述
在这里插入图片描述

二、TensorFlow的安装

1、创建环境

打开anaconda prompt,建立一个名字为tensorflow_try、Python版本为3.9的环境(TensorFlow的版本对Python版本是有要求的,要跟对应的版本匹配。因为镜像里的TensorFlow是2.6.0的,对应的Python是3.8的)
在这里插入图片描述

如果没有添加镜像的话也可以在anaconda里边创建环境,不会存在版本冲突,但是库会安装的很慢

在这里插入图片描述

2、下载tensorflow

安装成功后可以在anaconda navigator里找到这个环境,然后就是下载tensorflow框架了,这里提供两种方式,一是直接在anaconda navigator里搜索下载
在这里插入图片描述

二是在anaconda prompt里输入指令下载

在这里插入图片描述

如果版本不匹配会出现如下情况

在这里插入图片描述

如果下载的tensorflow用不了,可尝试如下指令:
pip install --upgrade --ignore-installed tensorflow
(gpu版)pip install --upgrade --ignore-installed tensorflow-gpu

三、查看版本路径

首先打开Anaconda Prompt(tensorflow)命令窗口。一般安装完tensorflow后都有这个窗口。

然后再Anaconda Prompt(tensorflow)命令窗口中输入命令:python,
会出现python 的版本信息

然后输入:

import tensorflow as tf

tf.__version__

出来tensorflow的版本信息

输入:tf.path

出来tensorflow的安装路径(退出指令为‘exit()’)
在这里插入图片描述

四、Spyder、jupyter的安装

Spyder的话,直接在anaconda navigator主页安装就行,但是,需要注意的是,如果安装过程中弹出一个提示框需要创建一个新环境才能安装的话说明Python版本与Spyder版本不匹配,根据提示在终端重新创建一个新的且跟Spyder版本对应的环境(如果在报错页面提示创建新环境的话可能会导致在新环境里下载tensorflow)

在这里插入图片描述

jupyter的安装同上,需要注意的是如何改变jupyter读取文件的默认路径。
1、菜单中打开Anaconda Prompt
输入命令 jupyter notebook --generate-config
根据上面运行处的路径打开
C:\Users\XX.jupyter\jupyter_notebook_config.py文件
在这里插入图片描述

2、找到 #c.NotebookApp.notebook_dir = ‘’,去掉该行前面的“#”;然后将新的路径设置在单引号中,(如果是‘\’的话要切换成‘/’),保存。
在这里插入图片描述

3、在开始菜单找到“Jupyte Notebook”快捷键,鼠标右击 – 更多 – 打开文件位置,找到对应的“Jupyte Notebook”快捷图标,鼠标右击 – 属性 – 目标,去掉后面的 “%USERPROFILE%/”(很重要),然后点击“应用”“确定”  
在这里插入图片描述

4、重新启动Jupyte Notebook
查看Python对应的tensorflow版本的话可查看该网址:
https://tensorflow.google.cn/install/source_windows#cpu

在这里插入图片描述

五、设置环境变量

在这里插入图片描述

六、指令汇总

创建新环境

conda create -n name python=3.x

卸载旧版本

pip uninstall tensorflow

安装新版本

pip install tensorflow

更新tensorflow版本

pip install --upgrade --ignore-installed tensorflow
(gpu版)pip install --upgrade --ignore-installed tensorflow-gpu

激活环境(例如tensorflow)

activate tensorflow

查看pip清单

pip list
  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值