如何编辑安装程序创建的线路

如何编辑安装程序创建的线路

所以我一直在尝试在 elementary os 上安装 Anaconda。我使用了此网站上的步骤http://docs.anaconda.com/anaconda/install/linux/。并出现以下错误。

bash:/home/anton/.bashrc:第 171 行:意外标记“added”附近出现语法错误

bash:/home/anton/.bashrc:第 171 行:esac# 由 Anaconda3 5.3.0 安装程序添加'

显然这意味着在第 171 行应该

esac #由 Anaconda3 5.3.0 安装程序添加'

但是如果这一行是由安装程序添加的,我不知道该怎么做才能编辑它。

答案1

这是安装 anaconda 之前 .bashrc 中的最后一行吗?如果是,您可以尝试在安装 anaconda 之前在 .bashrc 末尾添加换行符。

Anaconda3-5.3.0-Linux-x86_64.sh 中将代码附加到 .bashrc 的部分(第 719...736 行)

  cat <<EOF >> "$BASH_RC"
# added by Anaconda3 5.3.0 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="\$(CONDA_REPORT_ERRORS=false '$PREFIX/bin/conda' shell.bash hook 2> /dev/null)"
if [ \$? -eq 0 ]; then
    \\eval "\$__conda_setup"
else
    if [ -f "$PREFIX/etc/profile.d/conda.sh" ]; then
        . "$PREFIX/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        \\export PATH="$PREFIX/bin:\$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<
EOF

相关内容