我原本在我的macbook上安装了intel版本的anaconda,但是我忘记了并下载了arm版本的anaconda来更新,这开始了我的噩梦。我无法使用 conda,也无法卸载 anaconda 来解决问题,并且无法安装 mysqldump 来备份数据库。在恢复我的 Mac 之前,我能做什么?
事故发生后,我尝试更新 conda 但失败了。然后我尝试卸载 anaconda 并重新安装它但失败了。重新启动我的 mac 后,根本没有 conda 命令。但我的 conda 仍然可以正常工作。我可以启动它,然后打开spyder,但我无法从终端打开spyder,因为它找不到spyder命令
手动卸载 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