当前位置: 首页 > news >正文

生产力工具|卸载并重装Anaconda3

一、Anaconda3卸载

(一)官方方案一(Uninstall-Anaconda3-不能删除配置文件

         官方推荐的方案是两种,一种是直接在Anaconda的安装路径下,双击:

 (可以在搜索栏或者使用everything里面搜索找到这个软件,一般你下载安装的时候都会有的。)

在这里插入图片描述

或者说是直接到控制面板找到Anaconda直接卸载就行了。但是这种方案并不能删除配置文件

(二)官方方案—(安装anaconda-clean包-配置文件都通通删除的)

(1)安装清理包—anaconda-clean

conda install anaconda-clean

  点击Anaconda的命令行,然后输入conda install anaconda-clean,这个就是安装一个清理包,帮助你清理各种配置文件。你在base环境下还是其他环境下,其实无所谓,重要的是接下来的命令要在同一个环境下进行,毕竟你要用到这个anaconda-clean包。

        点击yes!

(2)输入anaconda-clean --yes将配置文件都移动到一个备份文件

  输入anaconda-clean --yes或是anaconda-clean命令。二者没有本质区别,只是后者会提示你是否删除,也就是一种友好性的提示。

anaconda-clean   #(一个一个删,要多次输y)
anaconda-clean --yes   #简单粗暴,省事

  这个命令的官方的解释是:

​ Anaconda-Clean creates a backup of all files and directories that might be removed in a folder named .anaconda_backup in your home directory. Also note that Anaconda-Clean leaves your data files in the AnacondaProjects directory untouched.

  简单来说,这个命令会将你的关于Anaconda的配置文件或文件夹都移动到一个备份文件夹里面,这个备份的位置是C:\Users\{用户名}\.anaconda_backup。比如我的备份文件夹是:

        打开里面,看到的是一些配置文件和文件夹:

        问题排查:产生erro的原因一般是比如权限不足,文件占用等等。遇到问题了就将你未移动成功的文件手动移动到备份目录就行了。

“anaconda-clean' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”遇到这个错误,可能是因为你没有正确配置 Anaconda 的环境变量。要解决这个问题,你可以尝试以下步骤:

  1. 确保你已经正确安装了 Anaconda。你可以在命令行中输入 'conda --version' 来检查是否成功安装。

  2. 检查 Anaconda 的路径是否正确添加到系统的环境变量中。你可以按照以下步骤进行检查:

    • 在 Windows 上,打开 "控制面板" -> "系统和安全" -> "系统" -> "高级系统设置"。       
    • 在打开的窗口中,点击 "环境变量" 按钮。
    • 在 "系统变量" 部分,找到名为 "Path" 的变量,点击编辑。
    • 确保 Anaconda 的安装路径(通常是 'C:\Anaconda' 或 'C:\Users\YourUsername\Anaconda')已经添加到变量值的末尾,并用分号与其他路径分隔开。
    • 点击确定保存更改,并关闭所有窗口。
  3. 重新启动命令行窗口,并尝试再次运行 'anaconda-clean' 命令,看看问题是否解决了


(3)Anaconda安装路径下面的envs和pkgs包,然后在控制面板卸载anaconda

  接下来,按照官方文档说的怎么做就怎么做,就行了

Use Windows Explorer to delete the envs and pkgs folders prior to running the uninstall in the root of your installation.
In the Control Panel, choose Add or Remove Programs or Uninstall a program, and then select Python 3.6 (Anaconda) or your version of Python
删除Anaconda安装路径下面的envs和pkgs包,然后在控制面板卸载anaconda就行了。

二、Anaconda3安装全过程

(一)Anaconda的下载

        首先到清华镜像源清华大学开源软件镜像站 | Tsinghua Open Source Mirror下载想要的版本(不是越新越好,涉及兼容问题)。 

清华镜像源:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

        如果跟本人的需求一样(python3.9+spyder5+tensorflow2.5)可以安装该版本。

        这样手动改一下路径,建议改成C盘以外,路径不能有中文,后面还要用,要记着!

       下图第一个为自动配置环境,如果可以勾选则勾选,方便很多。笔者这里无法勾选,后面会教大家手动配置。第二个空也要勾选!

接下来,就是进入耐心的等待。请不要怀疑安装程序卡了,等十来分钟就好了。

安装好后,开始菜单会有如上显示。

(二)环境配置(有自动配置可以忽略)

        鼠标右击此电脑——属性——高级系统设置——环境变量——path——编辑——新建

分别加入如上五行, D:\Anaconda3是笔者的安装路径(需要按照自己实际的路径)

D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\usr\bin
D:\Anaconda3\Library\bin

        安装成功显示如下:

(三)检验是否安装成功

(1)python安装检验

        使用“win+r”快捷键,输入“cmd”,在控制台输入

python

        若显示python版本,则证明安装anaconda成功!

 (2)conda版本检验

        再次使用“win+r”快捷键,输入“cmd”,在控制台输入

conda --version 

三、参考引用

[1]anaconda 完全卸载——重装_如何判断anaconda是否卸载干净-CSDN博客

[2]Python3.9+Spyder5的平台搭建_spyder 配置-CSDN博客

相关文章:

生产力工具|卸载并重装Anaconda3

一、Anaconda3卸载 (一)官方方案一(Uninstall-Anaconda3-不能删除配置文件) 官方推荐的方案是两种,一种是直接在Anaconda的安装路径下,双击: (可以在搜索栏或者使用everything里面搜…...

大模型学习与实践笔记(十二)

使用RAG方式,构建opencv专业资料构建专业知识库,并搭建专业问答助手,并将模型部署到openxlab 平台 代码仓库:https://github.com/AllYoung/LLM4opencv 1:创建代码仓库 在 GitHub 中创建存放应用代码的仓库&#xff…...

Vulnhub靶机:FunBox 5

一、介绍 运行环境:Virtualbox 攻击机:kali(10.0.2.15) 靶机:FunBox 5(10.0.2.30) 目标:获取靶机root权限和flag 靶机下载地址:https://www.vulnhub.com/entry/funb…...

性能优化(CPU优化技术)-NEON指令介绍

「发表于知乎专栏《移动端算法优化》」 本文主要介绍了 NEON 指令相关的知识,首先通过讲解 arm 指令集的分类,NEON寄存器的类型,树立基本概念。然后进一步梳理了 NEON 汇编以及 intrinsics 指令的格式。最后结合指令的分类,使用例…...

【极数系列】Flink环境搭建(02)

【极数系列】Flink环境搭建(02) 引言 1.linux 直接在linux上使用jdk11flink1.18.0版本部署 2.docker 使用容器部署比较方便,一键启动停止,方便参数调整 3.windows 搭建Flink 1.18.0版本需要使用Cygwin或wsl工具模拟unix环境…...

仓储管理系统——软件工程报告(需求分析)②

需求分析 一、系统概况 仓库管理系统是一种基于互联网对实际仓库的管理平台,旨在提供一个方便、快捷、安全的存取货物和查询商品信息平台。该系统通过在线用户登录查询,可以线上操作线下具体出/入库操作、查询仓库商品信息、提高仓库运作效率&#xff…...

立创EDA学习:PCB布局

参考内容 【PCB布线教程 | 嘉立创EDA专业版入门教程(11)】 https://www.bilibili.com/video/BV1mW4y1Z7kb/?share_sourcecopy_web&vd_sourcebe33b1553b08cc7b94afdd6c8a50dc5a 单路布线 遵循顺序 先近后远,先易后难 可以拖动让拐角缩小…...

tomcat与Apache---一起学习吧之服务器

Apache和Tomcat都是Web服务器,但它们有一些重要的区别。 Apache服务器是普通服务器,本身只支持HTML即普通网页。不过可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资…...

Vue3的优势

Vue3和Vue2之间存在以下主要区别: 1. 性能优化:Vue3在内部进行了重写和优化,采用了新的响应式系统(Proxy),相较于Vue2中的Object.defineProperty,更具性能优势。Vue3还对编译和渲染进行了优化&…...

鸿蒙开发案例002

1、目标需求 界面有增大字体按钮,每次点击增大字体按钮,“Hello ArkTS”都会变大 2、源代码 Entry Component struct Page {textValue: string Hello ArkTSState textSize: number 50myClick():void{this.textSize 4}build() {Row() {Column() {//…...

Git学习笔记(第9章):国内代码托管中心Gitee

目录 9.1 简介 9.1.1 Gitee概述 9.1.2 Gitee帐号注册和登录 9.2 VSCode登录Gitee账号 9.3 创建远程库 9.4 本地库推送到远程库(push) 9.5 导入GitHub项目 9.6 删除远程库 9.1 简介 9.1.1 Gitee概述 众所周知,GitHub服务器在国外,使用GitHub作为…...

使用k8s 配置 RollingUpdate 滚动更新实现应用的灰度发布

方案实现方式: RollingUpdate 滚动更新机制 当某个服务需要升级时,传统的做法是,先将要更新的服务下线,业务停止后再更新版本和配置,然后重新启动服务。 如果业务集群规模较大时,这个工作就变成了一个挑战…...

MATLAB知识点:mode :计算众数

​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​ MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili 节选自第3章 3.4.1节 mode :计算众数 众数是指一…...

【JavaWeb】MVC架构模式

文章目录 MVC是什么?一、M :Model 模型层二、V:View 视图层三、C:Controller 控制层四、非前后端分离MVC五、前后端分离MVC总结 MVC是什么? MVC(Model View Controller)是软件工程中的一种**软件…...

【Unity学习笔记】创建人物控制器

人物左右移动 1 导入模型,如果没有模型,则在 窗口-资产商店-free sample 找到人物模型 2 在 窗口-包管理中 导入自己的模型 3 在自己的资产文件夹中找到Prefabs Base HighQuality MaleFree1模型,导入到场景中 4 Assets中创建C#项目 写入如下…...

HCIP:不同VLAN下实现网络互相通信

配置pc1 配置pc2 配置pc3 将sw1划分到vlan3 将sw3划分到vlan3 在sw1上进行缺省 将sw1上(g0/0/1)的untagged改成 1 3 则在pc1上ping pc2可通 在sw1上进行缺省 在sw3上(e0/0/1)打标记 则在pc1上ping pc3可通(实现互通&am…...

07 队列

目录 1.队列 2.实现 3.OJ题 1. 队列 只允许在一段进行插入数据操作,在另一端进行数据删除操作的特殊线性表,队列具有先进先出FIFO(First In Firtst Out),插入操作的叫队尾,删除操作的叫队头 2. 实现 队列…...

产品面试题2

39.产品经理在与 开发团队合作时,以下哪个角色负责将产品需求转化为可执行的任务? a) 技术经理 b) 交互设计师 c) 项目经理 d) 开发工程师 答案:c 40.以下哪个方法适用于评估产品的用户满意度和体验? a) 用户访谈 b) 用户调研问卷…...

[NSSCTF]-Web:[SWPUCTF 2021 新生赛]easy_md5解析

先看网页 大致就是输入name和password的值,只要他俩的值不一样,然后经过md5函数之后一样就能出flag。 解法一(利用php的科学计数法): 在php中,假设a,b为数字,那科学计数法可以用ae…...

嵌入式解惑——串口通信中的流控制有什么作用?

在串口通信中,流控制(Flow Control)是一个非常重要的概念。它主要是用来协调发送端和接收端的数据传输速率,以防止接收端流量过大导致的数据丢失问题。   串口通信的特点是数据是以串行方式,一位一位的进行传输。如果…...

51c自动驾驶~合集58

我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留,CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制(CCA-Attention),…...

微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】

微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...

MySQL 隔离级别:脏读、幻读及不可重复读的原理与示例

一、MySQL 隔离级别 MySQL 提供了四种隔离级别,用于控制事务之间的并发访问以及数据的可见性,不同隔离级别对脏读、幻读、不可重复读这几种并发数据问题有着不同的处理方式,具体如下: 隔离级别脏读不可重复读幻读性能特点及锁机制读未提交(READ UNCOMMITTED)允许出现允许…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...

在rocky linux 9.5上在线安装 docker

前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...

【磁盘】每天掌握一个Linux命令 - iostat

目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...

Java多线程实现之Callable接口深度解析

Java多线程实现之Callable接口深度解析 一、Callable接口概述1.1 接口定义1.2 与Runnable接口的对比1.3 Future接口与FutureTask类 二、Callable接口的基本使用方法2.1 传统方式实现Callable接口2.2 使用Lambda表达式简化Callable实现2.3 使用FutureTask类执行Callable任务 三、…...

屋顶变身“发电站” ,中天合创屋面分布式光伏发电项目顺利并网!

5月28日,中天合创屋面分布式光伏发电项目顺利并网发电,该项目位于内蒙古自治区鄂尔多斯市乌审旗,项目利用中天合创聚乙烯、聚丙烯仓库屋面作为场地建设光伏电站,总装机容量为9.96MWp。 项目投运后,每年可节约标煤3670…...

【Java_EE】Spring MVC

目录 Spring Web MVC ​编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 ​编辑参数重命名 RequestParam ​编辑​编辑传递集合 RequestParam 传递JSON数据 ​编辑RequestBody ​…...

自然语言处理——Transformer

自然语言处理——Transformer 自注意力机制多头注意力机制Transformer 虽然循环神经网络可以对具有序列特性的数据非常有效,它能挖掘数据中的时序信息以及语义信息,但是它有一个很大的缺陷——很难并行化。 我们可以考虑用CNN来替代RNN,但是…...