【发布时间】:2021-08-02 20:53:35
【问题描述】:
我从这里下载了安装程序:
https://www.anaconda.com/products/individual/download-success
然后我转到我的下载文件夹并运行
sudo bash Anaconda3-2021.05-Linux-x86_64.sh
我滚动浏览许可证并尝试在默认的 /root/anaconda3 上安装而不更改任何内容。似乎一切正常。它询问我是否要做 conda init,我说是,结果如下:
no change /root/anaconda3/condabin/conda
no change /root/anaconda3/bin/conda
no change /root/anaconda3/bin/conda-env
no change /root/anaconda3/bin/activate
no change /root/anaconda3/bin/deactivate
no change /root/anaconda3/etc/profile.d/conda.sh
no change /root/anaconda3/etc/fish/conf.d/conda.fish
no change /root/anaconda3/shell/condabin/Conda.psm1
no change /root/anaconda3/shell/condabin/conda-hook.ps1
no change /root/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh
no change /root/anaconda3/etc/profile.d/conda.csh
modified /root/.bashrc
但据我所知 .bashrc 实际上并没有改变。任何地方都没有提到 conda 或 anaconda。此外, ~/anaconda3 文件夹不存在,所以如果我在终端中执行任何 conda 命令,它显然会失败( conda: command not found)。通过使用sudo -i 并转到 /root/ 我可以看到 /root/anaconda3 存在,但据我了解,这些是二进制文件,而不是你的 conda 路径应该去的地方,对吧?如果我放类似的东西,就会有一个 /root/anaconda3/bin/conda 可执行文件
export PATH=~/anaconda3/bin:"$PATH"
或
export PATH=/root/anaconda/bin:"$PATH"
当我尝试运行 conda 命令时,我仍然得到 nada,但仍然找不到命令。 (是的,我获取 .bashrc 或打开一个新的终端窗口)。
我还尝试将 anaconda 安装到 ~/temp/anaconda3 等其他地方,看看发生了什么。安装程序也没有在那里做任何事情。
我有点迷路了,我该怎么办?
【问题讨论】:
-
您不应该以 root 身份安装...我将通过删除
/root/anaconda3并删除/root/.bashrc的 conda 部分来撤消安装。然后用bash Anaconda3-2021.05-Linux-x86_64.sh(不是root)安装anaconda。 -
@jakub 这似乎已经做到了,很高兴这很简单。谢谢!
标签: ubuntu installation anaconda