anaconda、python卸载后重装以及anaconda--443

news2024/11/25 3:25:40

anaconda、python卸载后重装

  • 一 .conda创建环境报错处理Collecting package etadata (current_repodata.json): DEBUG:urllib3
      • 问题:
      • 解决方法一:
      • 解决方法二:
  • 二. anaconda3如何卸载干净
      • 1. 安装 Anaconda-Clean package
      • 2. 打开Anaconda Prompt,输入命令行:
      • 3. 接着输入命令行进行卸载:
      • 4. 对于anaconda3 ,直接运行其安装目录下的 Uninstall-Anaconda3.exe 。
  • 三 .彻底卸载anaconda教程
      • 如何彻底卸载anaconda
      • 前言(看卸载过程直接跳第二部分)
      • 一、我遇到的一些问题
          • 第一个问题
          • 第二个问题
          • 第三个问题
          • 第四个问题
      • 二、卸载过程
          • 1.查看环境
          • 2.下载anaocnda-clean包
          • 3.输入以下指令
          • 4.运行卸载程序
          • 5.删除相关文件
          • 总结
  • 四. Anaconda 卸载重装问题
      • 一、问题起因
      • 二、卸载过程
          • 1.打开Anaconda Prompt,输入代码查看所有的虚拟环境
          • 2.通过Geek软件卸载Anaconda
          • 3.删除Python配置
          • 4.检查:确认Python已经删干净
      • 三、重新安装:
      • 四、总结
  • 五. Python卸载重装完整教程
    • 删除现有的所有python
      • 方式一:对应的安装包还在的话,双击运行这个安装包,出现如下页面:
      • 方式二:设置中应用与功能中找到带有python的应用:
      • 方式三:控制面板中卸载带python的应用
    • 删除python的所有相关文件和文件夹
      • 如果知道文件夹的位置找到后右键删除即可
      • 确认python是否删除干净
      • 再输入where python,出现两种情况:
    • 安装python教程
  • 六. anaconda卸载后重装的悲剧
    • 重点来了
    • 得到的启发

一 .conda创建环境报错处理Collecting package etadata (current_repodata.json): DEBUG:urllib3

问题:

最近使用conda环境,由于频繁出错,一恼火重新安装了conda. 但是重装之后创建环境时报错 报如下错误信息

(base) C:\Users\admin>conda create --name du python=3.10
Collecting package metadata (current_repodata.json): / DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): repo.anaconda.com:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): repo.anaconda.com:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): repo.anaconda.com:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): repo.anaconda.com:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): repo.anaconda.com:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): mirrors.tuna.tsinghua.edu.cn:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): mirrors.tuna.tsinghua.edu.cn:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): mirrors.tuna.tsinghua.edu.cn:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): mirrors.tuna.tsinghua.edu.cn:443
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): mirrors.tuna.tsinghua.edu.cn:443ction (1): 400 The plain HTTP request was sent to HTTPS port

解决方法一:

从网上看到了几种解决方法,最后验证有效的是,conda创建环境时会自动去默认的源下载包文件,这些配置保存在windowsc:\users\xxxx\.condarc 文件中 , xxx是你的用户名,我的就在 c:\users\admin下面。如果里面没有默认channels,或者一般刚安装后是清华的源,那么就会出现连接有问题的情况,虽然不影响环境创建,但影响观瞻。所以把阿里的源作为默认的,就可以解决这个问题。我的文件修改如下,重新启动后,问题解决。

channels:
  - defaults
default_channels:
  - http://mirrors.aliyun.com/anaconda/pkgs/main
  - http://mirrors.aliyun.com/anaconda/pkgs/r
  - http://mirrors.aliyun.com/anaconda/pkgs/msys2

ssl_verify: false
show_channel_urls: true

注:镜像源最后少了/

解决方法二:

emm… 遇到了同样的问题,上网上查了一圈是因为[conda-build]这个包的[3.26.0]的版本有问题,我是用conda install -c conda-forge conda-build升级到3.26.1解决的,听说用conda install conda-build=3.25.0退回到3.25.0也可以。

二. anaconda3如何卸载干净

最近跑代码的时候老出现各种错误,因为之前卸载过一次anaconda,所以猜测可能是没有卸载干净,所以又重新卸载了一遍,为了防止再次出现卸载不干净的情况,找了很久,终于从官网上找到了能够卸载干净的方法。

1. 安装 Anaconda-Clean package

2. 打开Anaconda Prompt,输入命令行:

conda install anaconda-clean

3. 接着输入命令行进行卸载:

anaconda-clean --yes

4. 对于anaconda3 ,直接运行其安装目录下的 Uninstall-Anaconda3.exe 。

三 .彻底卸载anaconda教程

如何彻底卸载anaconda

—(前言废话,直接pass)这篇文章主要是写一下我最近在用anaconda时出现的一些问题,在无法解决之后想到最原始也是最有效的方法,就是卸载重装。但是很遗憾,anaconda的卸载没那么简单,重装之后可能同样的问题又会出现,这里也参考了别人写过的文章,虽然整体过程大致相同,但在其他文章中看到还是有一些细节没有讲出来,这也是我试了很多次没有卸载干净的缘故。

前言(看卸载过程直接跳第二部分)

这篇文章主要是写一下我最近在用anaconda时出现的一些问题,在无法解决之后想到最原始也是最有效的方法,就是卸载重装。但是很遗憾,anaconda的卸载没那么简单,重装之后可能同样的问题又会出现,这里也参考了别人写过的文章,虽然整体过程大致相同,但在其他文章中看到还是有一些细节没有讲出来,这也是我试了很多次没有卸载干净的缘故。

一、我遇到的一些问题

最近在学联邦学习,在网上找了一些框架,在安装的时候不知道是哪里出现问题,导致我后面安装包的时候出现了很多问题。

第一个问题

安装包的时候出现这一句

Defaulting to user installation because normal site-packages is not writeable

这是当时卸载重装了一次后出现的问题,我原本是将anaconda安装在d盘下的。之后我在终端用命令下载包时,我下载的包不在指定的d盘里,跑到了c盘。

第二个问题

另一个问题是我在下载联邦学习框架时遇到的,提示我的错误信息是我没有安装Microsoft Visual C++ 14.0,这个比较好解决了,顺着后面的url去下载对于的软件就可以了。

第三个问题

这个问题是出在navigator里面,一般安装完anaconda后默认的环境就一个(base),我当时因为安装联邦学习框架时又设置了其他环境,然后问题来了,后面直接在navigator里删环境时又提示我删不了,后面也是找到了通过指令的方法去删除,成功。

第四个问题

这个比较有意思了,我当时挂着vpn,结果安装包的时候突然就跳出一堆红字,反正就是安装不上,最后原因就是vpn,关了之后就可以正常安装包了。

二、卸载过程

1.查看环境

首先,打开prompt,注意要以管理员身份运行,我一开始没有,导致后面在安装anaconda-clean时出现问题

在这里插入图片描述
打开之后运行下面指令,会显示你的anaconda的环境信息。

conda info --envs

在这里插入图片描述
这是我后面重新安装之后的结果。在这之前,我里面是有两个环境的,我卸载重装后还是出现两个。这就说明卸载的还是不彻底。在之后我是先把我创建的环境给删了的,用下面的指令即可(这里提一嘴,如果这一步省略的话直接后面的步骤开始感觉应该也是可以的,因为我重装之后还是出现两个环境可能是我后面的步骤没有全部做完的缘故)

conda remove -n your_env_name(虚拟环境名称) --all
2.下载anaocnda-clean包
conda install -c anaconda anaconda-clean
3.输入以下指令
anaconda-clean --yes

执行这个指令会生成一个backup file,这个文件在之后可以删除掉

4.运行卸载程序

在你的安装路径中找到卸载程序的图标,然后右键管理员模式打开直接卸载即可
在这里插入图片描述

5.删除相关文件

前面一步只删除了安装路径那里的文件,有一些其他文件还没有删除完,也要一并删除,包括在第四步生成的backup file,以及其他相关的anaconda文件,这里为可以在搜索框里直接查找anaconda,然后把相关的文件都给删除了
最后可以试着把注册表清理一遍,有没有用不太清楚,我看网上有人是有这么做的,保险起见还是做一下。

总结

到这里,anaconda 的卸载就算完成了,之后再安装的话就是全新的了。这篇帖子是我总结各篇文章之后再写的,卸载的核心步骤也就那几个,只是有时候会出现一些其他小问题罢了。在弄了一天之后,终于可以去安心的安装联邦学习框架了,希望这次可以顺利安装完成。

四. Anaconda 卸载重装问题

一、问题起因

今天突然Python的所有pandas库都用不了了,报错:AttributeError: module ‘pandas’ has no attribute ‘to_excel’ 。之前都用的挺好的,查找了相关的解决方案,并没有找到空包和占用关键字用来给.py文件命名,pip uninstall 后仍无法解决,果断重装Anaconda,删除Python的有关配置。

二、卸载过程

1.打开Anaconda Prompt,输入代码查看所有的虚拟环境
conda info --envs

查看所有虚拟环境后删除

conda remove -n your_env_name(虚拟环境名称) --all
2.通过Geek软件卸载Anaconda

在这里插入图片描述

3.删除Python配置

删除以下路径的全部文件:

  • C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps
  • C:\Program Files
  • C:\Program Files (x86)

可能还存在其他的Python配置文件,可以通过everything软件全部删除,观察一般是在C盘中,可能是.开头的文件,类似以下这样的可以删干净
在这里插入图片描述

4.检查:确认Python已经删干净

1.win+r打开cmd 输入python 如果报错则成功

2.输入where python 如果报错则成功,如果还存在路径,将这些路径的文件删除即可

5.删除环境变量

path中将Python有关的环境变量删干净

三、重新安装:

Anaconda 官网直接下载相应的版本安装即可

四、总结

1.用好conda来管理依赖的环境,多创建虚拟环境,减少依赖库不兼容问题

2.当发现怎么都无法解决版本匹配或者其他很偏门的时候最容易的方法就是重装

五. Python卸载重装完整教程

删除现有的所有python

方式一:对应的安装包还在的话,双击运行这个安装包,出现如下页面:

点击第三个选项Uninstall即可

在这里插入图片描述

方式二:设置中应用与功能中找到带有python的应用:

Settings -> App -> Installed apps
在这里插入图片描述

找到所有带python的应用

在这里插入图片描述

点击“…”中的uninstall

在这里插入图片描述

方式三:控制面板中卸载带python的应用

按 Win+R -> 输入control -> 点击确定OK
在这里插入图片描述
点击卸载程序uninstall a program

在这里插入图片描述
找到带有python的所有应用

在这里插入图片描述

右键点击卸载uninstall

在这里插入图片描述

删除python的所有相关文件和文件夹

如果知道文件夹的位置找到后右键删除即可

有可能放在了你默认的路径下,以下三种可以在自己的电脑上查看一下,如果没有可能是在完成上面那些卸载的步骤时已经删除了别慌~

  • C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps
  • C:\Program Files
  • C:\Program Files (x86)

在这里插入图片描述

确认python是否删除干净

Win+R -> 输入cmd -> 点击确定OK
在这里插入图片描述
输入python(如果是报错信息证明卸载完成)

在这里插入图片描述

再输入where python,出现两种情况:

情况一:报错,卸载成功!!!
在这里插入图片描述

情况二:出现一个路径,类似下图或者C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps

在这里插入图片描述

去到这个路径就会发现还有python.exe文件,右键直接删除可能会出现错误框,就算重启也无济于事,别急,解决办法如下:

Win+R -> 输入cmd -> 点击确定OK

在这里插入图片描述

输入del /f/s/q 刚刚的路径,如图:

在这里插入图片描述

再次输入where python查看是否报错,报错证明删除成功!

安装python教程

去python官网下载安装包:Welcome to Python.org
在这里插入图片描述
点击下载Downloads按钮

在这里插入图片描述
点击Windows按钮

在这里插入图片描述

建议大家下最近的版本,老版本会有很多问题,并且确定自己的电脑是64位还是32位的,现在笔记本大都是64位的,但是保险起见还是看看自己的电脑配置哦,例如我要下载3.10.9的版本所以选择:

在这里插入图片描述

右上角就开始下载了

在这里插入图片描述

下载完毕进入你的下载Downloads文件夹,双击刚刚下载好的安装包

在这里插入图片描述

如果此刻弹出一个询问框点是yes即可:
因为目前我的这台电脑已经安装了python,所以安装教程之后继续更新哈,有问题请疯狂叫我

六. anaconda卸载后重装的悲剧

在经历了无比绝望的一天后,我终于在意志消磨完的最后一刻成功完成了anaconda的卸载重装,这一天过的可以说是非常绝望了。

上午还在开开心心的准备下载pytorch库进行学习,结果在更新依赖库的时候没有使用虚拟环境结果导致anaconda崩了,然后我就不知天高地厚的把anaconda卸载了,当我第一遍重装失败后,我就知道事情不简单,然后我博客知乎上一顿搜结果看到很多人都踩了坑,并且没有人能够给出明确的解释。然后我就开启了一天不断卸载重装的迭代过程。

这里有一个非常重要的结论,用来提醒我自己和看到的大家:一定一定一定养成使用虚拟环境的习惯。

当你看到我这篇文章的时候相信你也遇到了同样的悲剧,在此我说一下我成功的全部过程,因为把所有可能出错的地方全部注意到了,所以具体是哪一步起到了关键作用我也不清楚。

我相信此刻你已经看到了大部分的方法,所以为了省事我就不加图片和详细的说明了,相信你也知道我在说什么。

重点来了

1.执行anaconda中的卸载程序。(由于怕pycharm和anaconda之间存在虚拟环境或者某种关联,所以我在卸载anaconda的同时把pycharm也给卸了,最好用强制卸载。)
2.使用360或者软件管家之类的软件清理将多出来的注册表删除。
在这里插入图片描述
3.重启电脑。
4.再次执行第二步,清理注册表。
5.去官网下载最新版本的anaconda.exe
6.以管理员身份运行.exe文件,过程中要注意的问题:不要自动配置环境变量;换一个绝对路径较短的下载目录,比如D:/anaconda
7.手动配置环境变量,完成后再命令行界面执行conda list看是否列出了安装的包。

得到的启发

1.无论什么事情,一定一定一定要养成好的习惯,不要怕麻烦,anaconda一定要用虚拟环境。
2.网上的下载包的教程不要随便乱用,同样的方法用在你身上可能就是毁灭性的灾难,一定谨慎。







改变自己 改变人生

conda创建环境报错处理Collecting package etadata (current_repodata.json): DEBUG:urllib3

七秒记忆

anaconda3如何卸载干净

A_lany

彻底卸载anaconda教程

SparkyWen

Anaconda 卸载重装问题

Bboonny

Python卸载重装完整教程

hwblittlebird

anaconda卸载后重装的悲剧

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TM book学习记录--第一章

Tsetlin Machines 记录一下学习TM的过程,主要是对书本An Introduction to Tsetlin Machines的学习。 第一章 作者使用了2个例子来举例说明,我们这里选择车辆和飞机来进行举例。 也就通过5个特征,4个轮子,是否载人,是…

三、git的安装和配置

一、安装 1.官网下载:https://git-scm.com/download 下载最新版本,点击红框或篮筐处即可 2.点击下载好的安装包安装这个软件 3.一直点击next,直到出现install,点击install,安装完成后点击finish: 下载完成…

Redis原理(二):Redis数据结构(下)

文章目录 1.7 Redis数据结构-SkipList1.7 Redis数据结构-RedisObject1.8 Redis数据结构-String1.9 Redis数据结构-List2.0 Redis数据结构-Set结构2.1、Redis数据结构-ZSET2.2 、Redis数据结构-Hash1.7 Redis数据结构-SkipList SkipList(跳表)首先是链表,但与传统链表相比有…

Java基于微信小程序的自习室系统

文章目录 1 简介2 技术栈3 需求分析3.1用户需求分析3.1.1 学生用户3.1.3 管理员用户 4 数据库设计4.4.1 ER图设计4.4.2 数据库表设计 **第五章 系统实现**5.1小程序功能的实现5.2管理员模块的实现5.2.1 留言管理5.2.2 学生信息管理5.2.3 公告管理5.2.4 高校自习室信息管理5.2.5…

速码!!BGP最全学习笔记:路由反射器实验配置

实验:配置路由反射器 1. 实验目的 熟悉路由反射器的应用场景掌握路由反射器的配置方法 2. 实验拓扑 实验拓扑如图所示: 想要华为数通配套实验拓扑和配置笔记的朋友们点赞关注,评论区留下邮箱发给你! 3. 实验步骤 (1&am…

Python绘图系统22:实现系统菜单

文章目录 文件菜单子部件开关 Python绘图系统: 前置源码: Python打造动态绘图系统📈一 三维绘图系统 📈二 多图绘制系统📈三 坐 标 轴 定 制📈四 定制绘图风格 📈五 数据生成导入📈…

uni-app:顶部导航栏图标titleImage

效果 文件 pages.json 代码 "pages": [//pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages{"path": "pages/search/index/index","style": {"titleImage":"…

开源博客项目Blog .NET Core源码学习(3:数据库操作方式)

开源博客项目Blog采用SqlSugar模块连接并操作数据库,本文学习并记录项目中使用SqlSugar的方式和方法。   首先,数据库连接信息放在了App.Hosting项目的appsettings.json中DbConfig节,支持在DbConfig节配置多个数据库连接信息,以…

第二招牌战略洞察|王老吉与加多宝共同的课题:受困于第二招牌

王老吉频繁出新产品,却难觅结构性增长。王老吉曾经凭借凉茶单品反超可口可乐,却在2015年后面临增速下滑、市场规模逐年缩小的增长困境。事实上,王老吉所在的凉茶市场现已成为存量市场,甚至在不断激化的竞争中逐年萎缩。为了打破原…

Python 基于 Yolov8 + CPU 实现物体检测

目录 一、开发环境 二、安装 Python 基于 Yolov8 物体检测关联库 2.1 打开命令提示符(cmd)或终端,安装库 2.2 关联库安装过程遇到的问题 三、基于 Yolov8 物体检测代码实现(完整) 3.1 Yolov8 物体检测完整代码…

复杂链表的深度拷贝

给定一个链表,每个结点包含一个额外增加的随机指针,该指针可以指向链表中的任何结点 或空结点。 要求返回这个链表的深度拷贝。 我们想要拷贝这个指针就要考虑到 1.不仅仅拷贝出来的指针next是相同的,rondom也要相同 2.拷贝完后不改变原链表 …

智慧安防视频监控技术+AI智能分析算法助力美好乡村建设

上期我们聊到AI智能视频监控技术如何助力美好乡村建设?的相关方案,收到了很多粉丝的讨论与关注,视频监控只是乡村建设极其基础的一环,基于视频监控平台的AI智能算法,将人工智能融合到安防监控之中,才能让乡…

设计模式3、工厂方法模式 Factory Method

解释说明:定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类 抽象工厂(AbstractFactory):提供了创建产品的接口,调用者通过它访问具体工厂的工厂方法…

2009-2018年31省份旅游收入(入境、国内、总收入;第三产值;GDP)

2009-2018年31省份旅游收入(入境、国内、总收入;第三产值;GDP) 1、时间:2009-2018年 2、指标: 汇率、入境旅游收入(万美元)、国内旅游收入(亿元&#xff0…

REASUNOS瑞森半导体-MOS管系列在服务器电源上的应用

一、前言 服务器电源是指使用在服务器上的电源(POWER),它和PC电源一样,都是一种开关电源,指能够将交流电转换为服务器所需直流电的电源。 服务器电源按照标准可以分为ATX电源和SSI电源等。ATX标准使用较为普遍&…

DAP-seq在植物转录因子的应用案例助你打通研究思路

众所周知,转录因子 (Transcription Factors, TFs)是指能够以序列特异性方式结合DNA并且调节转录的蛋白质。TF与特异性DNA序列结合调节转录,同时会和其它功能蛋白结合调控下游基因的转录和翻译过程,也会和增强子等其它顺式作用元件结合&#x…

MySQL基础篇-基本sql语句

目录 1.SQL分类 2.SQL-DDL 2.1 数据库操作 查询 创建 删除 使用某个数据库 2.2 数据表操作 创建表 查询表 修改表 3.SQL-DML(增删改) 3.1 插入 3.2 修改 3.3 删除 4.SQL-DQL(查) 4.1 基础查询 4.2 条件查询 4.3 聚合函数查询 4.4 分组查询 4.5 排序查询 …

在EXCEL中构建加载项之创建加载项的目的及规范要求

【分享成果,随喜正能量】一句南无阿弥陀佛,本是释迦牟尼佛所证的无上正等正觉法,洒在娑婆世界的众生海中,只为末世众生能够以信愿之心抓住此救命稻草,要知道今世人此生的处境,可能只剩这道要么极乐要么三涂…

C++之 lambda表达式

lambda表达式 lambda表达式概念lambda表达式语法lambda表达式底层原理 lambda表达式概念 我们在以往需要对某些数据进行排序时,比如一个数组,我们就需要用到sort()函数: int main() {int arr[] { 3,1,2,4,8,7,5,9 };//升序sort(arr, arr …

day36-xml

1.xml 1.1概述【理解】 万维网联盟(W3C) 万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。 建立者: Tim Berners-Lee (蒂姆伯纳斯李)。 是Web技术领域最具权威和影响力的国际中立性技术标准机构。 到目前为…