Conda 无法在 WSL Ubuntu 上运行

Conda 无法在 WSL Ubuntu 上运行

Anaconda3-2024.02-1-Linux-x86_64我已经通过他们网站提供的文件将 Anaconda 安装到我的/主页/用户/anaconda3文件夹。安装似乎没问题,运行conda init命令也是如此。.bashrc文件已被修改。

不幸的是采购后.bashrc,重新启动 shell 或尝试激活任何环境(基础环境或创建的环境)我最终得到:

CondaError: Run 'conda init' before 'conda activate'

自安装以来就是这样。我在 Windows 11 上运行 WSL2 Ubuntu。

答案1

解决方法:

  1. ~/anaconda3/bin/conda init --reverse --all
  2. 从安装位置删除所有与 anaconda 相关的文件夹,例如: sudo rm -rf ~/anaconda3 sudo rm -rf ~/miniconda3
  3. 确保不存在名为 conda 的任何别名.bashrc
  4. 再次从源代码安装 Anaconda。

相关内容