Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
修改Mac OS终端颜色不起作用。可能是因为anaconda的bash_剖面修改?_Bash_Macos_Terminal_Anaconda - Fatal编程技术网

修改Mac OS终端颜色不起作用。可能是因为anaconda的bash_剖面修改?

修改Mac OS终端颜色不起作用。可能是因为anaconda的bash_剖面修改?,bash,macos,terminal,anaconda,Bash,Macos,Terminal,Anaconda,我使用Mac OS。有各种各样的教程可以用颜色等修改终端字体,使其更具可读性。我随后尝试为ls命令启用颜色,但失败了。我复制并粘贴了额外的行到.bash_profile,但没有效果,即使在再次关闭和打开终端之后 首先:除了修改.bash\u概要文件,还有更简单的方法吗?例如,在终端首选项中,我检查了Display ANSI colors处的钩子,但它似乎也没有效果 如果不是,那么:这只是一个怀疑,但我怀疑这可能与我的anaconda安装有关,它在.bash\u配置文件中添加了一些行。(另一个遇到

我使用Mac OS。有各种各样的教程可以用颜色等修改终端字体,使其更具可读性。我随后尝试为
ls
命令启用颜色,但失败了。我复制并粘贴了额外的行到
.bash_profile
,但没有效果,即使在再次关闭和打开终端之后

首先:除了修改.bash\u概要文件,还有更简单的方法吗?例如,在终端首选项中,我检查了
Display ANSI colors
处的钩子,但它似乎也没有效果

如果不是,那么:这只是一个怀疑,但我怀疑这可能与我的anaconda安装有关,它在
.bash\u配置文件中添加了一些行。(另一个遇到类似问题的用户发布了帖子。)自从我安装了anaconda之后,我的temrinal提示符看起来也有点不同:

(base) <username>@macbook ~ %
不幸的是,我对bash的了解还不够透彻,没有意识到这里发生了什么

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

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/<username>/opt/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/<username>/opt/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/<username>/opt/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<