can';在另一个目录中重新安装anaconda后,请不要使用conda

can';在另一个目录中重新安装anaconda后,请不要使用conda,anaconda,installation,Anaconda,Installation,我正在tcsh shell中使用ubuntu终端。由于没有内存,我通过rm-rf将anaconda卸载到一个控制器中,即“/glade/u/home/lixujin/anaconda3”。然后我将它安装到另一个目录中,即“/glade/work/lixujin/anaconda3” 在我按照说明安装它之后,我通过输入conda list来测试它。然后我得到这样的信息 /glade/u/home/lixujin/anaconda3/etc/profile.d/conda.csh:没有这样的文件或目

我正在tcsh shell中使用ubuntu终端。由于没有内存,我通过rm-rf将anaconda卸载到一个控制器中,即“/glade/u/home/lixujin/anaconda3”。然后我将它安装到另一个目录中,即“/glade/work/lixujin/anaconda3”

在我按照说明安装它之后,我通过输入conda list来测试它。然后我得到这样的信息
/glade/u/home/lixujin/anaconda3/etc/profile.d/conda.csh:没有这样的文件或目录。
,这是我以前的安装目录

所以,我想我仍然需要改变一些环境变量。但我不知道我应该在哪里修改

我在网上搜索了很长时间。但是没有用。请帮助或尝试给出一些如何实现这一点的想法

有什么建议吗?

试试这个

export PATH=~/anaconda3/bin:$PATH
如果在打开主目录中的文件时仍有问题,则每次打开新终端时,都会运行代码。然后添加它

export PATH=~/anaconda3/bin:$PATH

conda
需要在shell初始化脚本中初始化,对于tcsh,
~/.tcshrc

  • /glade/work/lixujin/anaconda3/condabin
    添加到您的
    路径中。(我的意思是
    anaconda3/condabin
    ,但不是
    anaconda3/bin

  • 打开一个新的交互式tcsh shell,运行conda init

  • 在执行上述命令之后,
    conda
    将把init脚本写入您的
    。tcshrc
    codna
    将正常工作

    警告 将
    /path/添加到/anaconda3/condabin
    中,但不将
    bin
    添加到
    path
    中。这是康达4.6版中引入的一个很大的变化

    Conda 4.6增加了广泛的初始化支持,使更多的shell可以使用新的
    Conda activate
    命令。有关更多信息,请阅读
    conda init–help
    的输出,我们对这种新的工作方式感到特别兴奋,因为不需要修改
    路径
    可以大大减少conda对系统上其他软件的干扰

    在过去,当
    conda installation/bin
    目录添加到
    PATH
    中时,默认情况下会激活“base”中的默认Python环境。在
    conda
    4.6之后,
    conda
    相关命令被分为
    condabin
    ,这使得仅公开
    conda
    命令而无需从“基本”环境激活Python成为可能

    工具书类

    我使用tcsh外壳。我已经在.cshrc中添加了
    setenv PATH”/glade/u/home/lixujin/work/anaconda3/bin:$PATH“
    。“但还是不行。”李旭金仔细阅读了我的答案。我的意思是
    anaconda3/condabin
    ,但不是
    anaconda/bin
    。在那之后,还有另一个步骤要做。按照完整的说明在ubuntu中下载conda。您可能缺少源代码~/.bashrc