我的 mac 上不同的 anaconda 版本冲突 [已关闭]

问题描述 投票:0回答:1

我原本在我的macbook上安装了intel版本的anaconda,但是我忘记了并下载了arm版本的anaconda来更新,这开始了我的噩梦。我无法使用 conda,也无法卸载 anaconda 来解决问题,并且无法安装 mysqldump 来备份数据库。在恢复我的 Mac 之前,我能做什么?

事故发生后,我尝试更新 conda 但失败了。然后我尝试卸载 anaconda 并重新安装它但失败了。重新启动我的 mac 后,根本没有 conda 命令。但我的 conda 仍然可以正常工作。我可以启动它,然后打开spyder,但我无法从终端打开spyder,因为它找不到spyder命令

macos anaconda anaconda3
1个回答
0
投票

手动卸载 Anaconda:

1-在终端中运行以下命令手动删除Anaconda及其相关文件:

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

2-清理 PATH 变量在此处输入代码

清理指向 Anaconda 的 PATH 变量。打开 ~/.bash_profile、~/.zshrc 或 ~/.bashrc 文件并删除与 Anaconda 相关的行。 例如

export PATH="/Users/yourusername/anaconda3/bin:$PATH"

找到并删除这些行,然后重新启动终端或运行 source ~/.bash_profile (或相应的文件)。

重新安装Conda:

完成这些步骤后,尝试再次下载并安装正确版本的 Anaconda(Intel 或 ARM)。 使用 Homebrew 安装 mysqldump: 您可以使用 Homebrew 安装 mysqldump:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install mysql-client
© www.soinside.com 2019 - 2024. All rights reserved.