Anaconda彻底卸载及重安装

一、彻底卸载Anaconda

1.1 先采用anaconda-clean包初步卸载

  • 总体卸载思路:通过下载anaconda-clean包完成初步卸载,但由于在base下若下载anaconda-clean包会一直卡在Solving environment:阶段,因此首先要创建一个虚拟环境。具体步骤如下:
  • ①打开Anaconda Prompt窗口:在这里插入图片描述
  • ②创建虚拟环境:conda create -n (给虚拟环境随便一个英文命名) python=(Anaconda下的python版本)
    • 若不清楚python版本可如下查看:python在这里插入图片描述
    • python版本查看后:键盘通过ctrl+z即可退出python在这里插入图片描述
    • 示例:conda create -n pytorch python=3.8
      在这里插入图片描述
  • ③进入虚拟环境:conda activate (刚刚创建的虚拟环境名)
    • 示例:conda activate pytorch
    • 进入成功则地址前(base)会转成(pytorch)在这里插入图片描述
  • ④在虚拟环境下,下载安装anaconda-clean包:conda install anaconda-clean -y在这里插入图片描述
  • ⑤在虚拟环境下,使用anaconda-clean命令初步卸载anaconda:anaconda-clean --yes
    • 会自动生成备份文件在这里插入图片描述

1.2 再使用Uninstall-Anaconda3.exe完成卸载

  • ①删除Anaconda根路径下的envs和pkgs两个文件夹
    在这里插入图片描述

  • ②找到Uninstall-Anaconda3.exe卸载程序

    • 方式a. 在安装根目录下找到在这里插入图片描述
    • 方式b. 从电脑设置的软件卸载界面中直接点开
      在这里插入图片描述
      在这里插入图片描述
  • ③点开卸载程序后,一直点next→点unistall→点next→直到Finish即可
    在这里插入图片描述在这里插入图片描述

  • ④完成后重启电脑

1.3 删除Anaconda有关环境变量

  • ①键盘Windows键+R,打开运行窗口,输入:sysdm.cpl在这里插入图片描述
  • ②点开环境变量
    在这里插入图片描述
  • ③找到Anaconda相关环境变量后,选择右侧删除
    • 用户变量和系统变量的Path都检查一下有没有Anaconda相关环境变量
      在这里插入图片描述
      在这里插入图片描述
    • 删除后记得一路点确定!
      在这里插入图片描述

1.4 删除Anaconda有关注册表

  • 只要能清除好注册表信息即可,以避免后续环境变量中路径配置过程会出错。
  • 我采用的是火绒安全软件中的垃圾清理→注册表垃圾,火绒官方下载地址。在这里插入图片描述

二、下载合适的Anaconda安装包

2.1 确定自己python版本适配的Anaconda版本

  • 查看python对应适配的Anaconda版本
  • 以我的python=3.8.8,且为Windows系统,64位为例:可选择如下2021.11版本在这里插入图片描述

2.2 下载Anaconda安装包

  • ①下载地址
    • 下载地址a:Anaconda官网历史版本
      • 根据时间+系统+32/64位,找到匹配的版本直接下载
        在这里插入图片描述
    • 下载地址b:Anaconda清华镜像站
      • 同样是根据时间+系统+32/64位,找到匹配的版本直接下载
      • 但清华镜像站可能下载速度快点在这里插入图片描述
  • ②下载完成后的.exe文件在这里插入图片描述

三、安装Anaconda

  • 补充:虽然显示21.11能适配3.8版本,但下载后安装过程发现2021.11版本的Anaconda所带的python为3.9,而我的python为3.8,我不希望在以下安装步骤中设置3.9为系统默认的python版本,所以回退选择了2021.05版本(以下以2021.05的版本举例)在这里插入图片描述

  • 参考的安装步骤

  • ①右键Anaconda的.exe安装包文件,以管理员身份运行,点开后点击next
    在这里插入图片描述
    在这里插入图片描述

  • ②一般仅有自己一个用户,故其实选择just me或者all users相差不大。最好选所有用户,后续操作会方便些。
    在这里插入图片描述

  • ③选择Anaconda的根目录地址:

    • 默认C盘:若C盘剩余空间大,且不打算自己配置环境,可以直接保持默认C盘路径
    • 也可改为D盘或其他盘,路径主要影响环境的配置。但需要注意:
      • 路径不要出现中文字符!!
      • ②把安装路径复制记录下来在这里插入图片描述
  • ④选择是否添加到环境变量

    • 第一个勾:是否将Anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令。
      • a. 若自己会配置环境,可以不用点,自己能配好更好,后续使用不易出错
      • b. 若是小白选手且上步是默认路径,则可以点上
    • 第二个勾:是否设置Anaconda所带的Python为系统默认的Python版本。
      在这里插入图片描述
  • ⑤完成安装:最后界面两个勾一般不必打上
    在这里插入图片描述

  • ⑥检查是否安装成功

    • 打开“开始”,即可显示刚安装完成的

在这里插入图片描述


四、环境配置

4.1 主要有三个环境的配置

  • ①anaconda安装路径(为了Python检查正常):
    • 我的示例:D:\ProgramData\Anaconda3
  • ②安装路径\Scripts(为了conda检查正常):只需在上述路径中找到Scripts,然后复制路径即可.
    • 我的示例:D:\ProgramData\Anaconda3\Scripts
  • ③另一个路径:安装路径\Library\bin
    • 我的示例:D:\ProgramData\Anaconda3\Library\bin

4.2 环境变量的添加

  • Windows+R打开:sysdm.cpl
    在这里插入图片描述
    在这里插入图片描述
  • 对用户变量和系统变量中的Path都进行环境配置(一般配置系统变量中的Path即可)在这里插入图片描述

五、检查

  • Windows+R打开cmd
    在这里插入图片描述

5.1 检查Python

在这里插入图片描述

  • 可能遇到的警告问题:
    • 问题显示:安装的是Anaconda中带的python版本,python处于conda环境中,使用python需要激活在这里插入图片描述
    • 处理方式:
      • ① 命令行输入conda info --envs,查看Anaconda的位置,复制base后面的位置信息;
        在这里插入图片描述
      • ②激活前要先启动conda的base环境,即要显示(base):activate
        在这里插入图片描述
      • ③进行激活:conda activate D:\ProgramData\Anaconda
        在这里插入图片描述

5.2 检查conda

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/107238.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ARM Linux DIY(八)USB 调试

前言 V3s 带有一个 USB 接口,将其设置为 HOST 或 OTG 模式,这样可以用来接入键盘、鼠标等 USB 外设。 USB 简介 USB 有两种设备:HOST 和 USB 功能设备。 在 USB2.0 中又引入了一个新的概念 OTG,即设备角色可以动态切换。 切换方…

安全基础 --- 原型链污染

原型链 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统上,JavaScript 语言的继承不通过 class,而是通过“原型对象”(prototype)实现 1、prototype 属性的作用 JavaScri…

第三节:在WORD为应用主窗口下关闭EXCEL的操作(2)

【分享成果,随喜正能量】凡事好坏,多半自作自受,既不是神为我们安排,也不是天意偏私袒护。业力之前,机会均等,毫无特殊例外;好坏与否,端看自己是否能应机把握,随缘得度。…

数据结构与算法(一)数组的相关概念和底层java实现

一、前言 从今天开始,笔者也开始从0学习数据结构和算法,但是因为这次学习比较捉急,所以记录的内容并不会过于详细,会从基础和底层代码实现以及力扣相关题目去写相关的文章,对于详细的概念并不会过多讲解 二、数组基础…

安科瑞铁塔基站能耗监控解决方案

安科瑞 华楠 1 背景概述 5G发展,基站先行。5G基站的选址建设,是保证5G信号覆盖的基础,因此5G基站建设是5G产业布局的一部分,也是5G成熟的基础。 2G、3G、4G均是低频段信号传输,宏基站几乎能应付所有的信号覆盖。但由…

【MFC】tab控件 仿任务管理器 枚举窗口和进程

界面和关联变量设置 创建一个基于对话框的MFC项目,给主对话框添加一个tab控件(设置关联变量 类型:CTabCtrl 名称:m_tab),添加两个子对话框(IDC_PAGE1和IDC_PAGE2),给子对…

【数据结构】树的基础知识及三种存储结构

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

【Python】爬虫基础

爬虫是一种模拟浏览器实现,用以抓取网站信息的程序或者脚本。常见的爬虫有三大类: 通用式爬虫:通用式爬虫用以爬取一整个网页的信息。 聚焦式爬虫:聚焦式爬虫可以在通用式爬虫爬取到的一整个网页的信息基础上只选取一部分所需的…

SEO百度优化基础知识全解析(了解百度SEO标签作用)

百度SEO优化的作用介绍: 百度SEO优化是指通过对网站的内部结构、外部链接、内容质量、用户体验等方面进行优化,提升网站在百度搜索结果中的排名,从而提高网站的曝光率和流量。通过百度SEO优化,可以让更多的潜在用户找到你的网站&…

redis持久化、主从和哨兵架构

一、redis持久化 1、RDB快照(snapshot) redis配置RDB存储模式,修改redis.conf文件如下配置: # 在300s内有100个或者以上的key被修改就会把redis中的数据持久化到dump.rdb文件中 # save 300 100# 配置数据存放目录(现…

数据结构:树的概念和结构

文章目录 1. 树的概念2. 树的结构3. 树的相关概念4. 树的表示孩子表示法双亲表示法孩子兄弟表示法 5. 树在实际中的应用5. 树在实际中的应用 1. 树的概念 树是一种非线性的数据结构,它是由 n (n > 0)个有限结点组成一个具有层次关系的. 把它叫做树是因为它看起来像一棵倒挂的…

学会用命令行创建uni-app项目并用vscode开放项目

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 创建 uni-app 项目 命令行创建 uni-app 项目 编译和运行 uni-app 项目: 用 VS Code 开发 uni…