Conda 無法在 WSL Ubuntu 上運行

Conda 無法在 WSL Ubuntu 上運行

Anaconda3-2024.02-1-Linux-x86_64我已經透過他們網站上提供的文件安裝了 Anaconda/home/用戶/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。

相關內容