conda的卸载和安装

参考:https://docs.anaconda.com/miniconda/

Anaconda, Miniconda 和conda

Anaconda 提供了一个完整的科学计算环境,适合需要大量预装库的用户。
Miniconda 提供了一个轻量级的 Conda 环境,适合那些希望自定义安装包的用户。
Conda 是一个独立的包管理器,可以与 Anaconda 或 Miniconda 一起使用,也可以单独使用。
用户可以根据自己的需求选择使用 Anaconda、Miniconda 或仅使用 Conda。例如,如果你需要一个完整的数据科学环境,可能会选择 Anaconda;如果你想要更精细的控制和更小的安装体积,可能会选择 Miniconda;如果你需要一个强大的跨平台包管理器,可能会选择 Conda。

如何查找自己电脑是conda 还是miniconda

输入conda info
如果这些命令返回 Conda 的版本信息,那么你至少安装了 Conda。
如果输出中提到了 Anaconda,那么你安装的是 Anaconda,因为 Anaconda 包含了 Conda。
在这里插入图片描述
经查找,我电脑里是Anaconda 。

卸载Anaconda

删除conda

rm -rf /home/thrive/anaconda3

或者rm -rf ~/miniconda3

vim ~/.bashrc

在这里插入图片描述输入i
把conda 相关的删掉
:wq
重新加载,使更改生效

source ~/.bashrc

检查和删除其他残留文件(可选):
可以检查是否有其他残留的conda配置文件,并删除它们:

rm -rf ~/.conda
rm -rf ~/.continuum

确认Miniconda已卸载:
可以通过运行以下命令来确认Miniconda是否已彻底卸载:

conda

输入echo $PATH检查是否还存在
在这里插入图片描述
发现miniconda还存在,export PATH=$(echo $PATH | sed -e 's|/home/thrive/miniconda3/bin:||' -e 's|/home/thrive/miniconda3/condabin:||')
通过输入这个来删除

检查路径
echo $PATH
发现路径中还是有没删除掉的
:/mnt/d/Install/miniconda/Library/bin:/mnt/d/Install/miniconda/Scripts:
/home/thrive/miniconda3/bin:/home/thrive/miniconda3/condabin

export PATH=$(echo $PATH | sed -e 's|/mnt/d/Install/miniconda/Library/bin:||' -e 's|/mnt/d/Install/miniconda/Scripts:||')

通过代码删除
再检查echo $PATH,发现没有了
检查是否彻底删除
运行以下命令来检查是否还有Miniconda相关的隐藏文件和目录ls -la ~/.condarc ~/.conda ~/.continuum
在Linux系统中,您可以使用which conda命令来查找conda命令的位置。如果Miniconda已卸载,该命令不应返回任何结果
在这里插入图片描述

安装miniconda

在这里使用快速安装命令,则默认接受 Anaconda 的服务条款 (TOS)

mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh

安装后,关闭并重新打开您的终端应用程序,或通过运行以下命令刷新它:

source ~/miniconda3/bin/activate

要在所有可用 shell 上初始化 conda,请运行以下命令:

conda init --all

在这里插入图片描述
这张图片显示的是在 Linux 或类 Unix 系统中使用 Conda 初始化环境的终端输出。conda init --all 命令用于初始化 Conda 环境,它会在用户的 shell 配置文件中添加必要的代码,以便在每次打开新终端时自动激活 Conda 的基础环境。

输出内容解释如下:

no change:表示该文件没有变化,可能是因为它已经包含了 Conda 初始化所需的代码。

modified:表示该文件已经被修改,添加了 Conda 初始化的代码。

文件路径列表:显示了哪些文件被修改以包含 Conda 初始化代码。这些文件包括:

.bashrc:Bash shell 的配置文件。
.zshrc:Z shell 的配置文件。
.config/fish/config.fish:Fish shell 的配置文件。
.xonshrc:Xonsh shell 的配置文件。
.tcshrc:Tcsh shell 的配置文件。
==> For changes to take effect, close and re-open your current shell. <=:这是一条提示信息,告诉用户为了让更改生效,需要关闭并重新打开当前的终端。

这意味着 Conda 已经成功地在用户的 shell 配置文件中添加了初始化代码,但是用户需要关闭并重新打开终端来应用这些更改。

conda --version

在这里插入图片描述
成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值