在安装conda的情况下编辑.bash_配置文件
我正试着跟着一本书走,这本书的某些章节需要这一行在安装conda的情况下编辑.bash_配置文件,bash,macos,conda,Bash,Macos,Conda,我正试着跟着一本书走,这本书的某些章节需要这一行 export PATH="$PATH:$HOME/scripts" 添加到主目录中的.bash\u profiles。也许,在本书后面达到峰值后,可以从终端快速启动位于该文件夹中的脚本,而不指定该文件的路径,这似乎很有用,所以我想这样做 尽管如此,由于我之前在mac上安装了conda,它显然改变了一些东西,添加该行并没有改变echo$PATH .bash\u profiles现在看起来像这样: # added by Anac
export PATH="$PATH:$HOME/scripts"
添加到主目录中的.bash\u profiles
。也许,在本书后面达到峰值后,可以从终端快速启动位于该文件夹中的脚本,而不指定该文件的路径,这似乎很有用,所以我想这样做
尽管如此,由于我之前在mac上安装了conda
,它显然改变了一些东西,添加该行并没有改变echo$PATH
.bash\u profiles
现在看起来像这样:
# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/eshauchuk/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh" ]; then
. "/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
\export PATH="$PATH:$HOME/scripts"
else
\export PATH="/Users/eshauchuk/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
export PATH="$PATH:$HOME/scripts"
# <<< conda init <<<
# <<< conda init <<<
export PATH="$PATH:$HOME/scripts"
#由Anaconda3 2019.10安装程序添加
#>>>康达初始化>>>
# !! 此块中的内容由“conda init”管理!!
__conda_setup=“$(conda_REPORT_ERRORS=false'/Users/eshauchuk/opt/anaconda3/bin/conda'shell.bash hook 2>/dev/null)”
如果[$?-等式0];然后
\评估“$\uuu conda\u设置”
其他的
如果[-f”/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh“;然后
. “/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh”
CONDA_CHANGEPS1=假CONDA激活基
\export PATH=“$PATH:$HOME/scripts”
其他的
\导出路径=“/Users/eshauchuk/opt/anaconda3/bin:$PATH”
fi
fi
未设置条件设置
export PATH=“$PATH:$HOME/scripts”
#检查此评论:
# !! Contents within this block are managed by 'conda init' !!
所以试着把你的线放在方块后面,像这样:
# added by Anaconda3 2019.10 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/eshauchuk/opt/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh" ]; then
. "/Users/eshauchuk/opt/anaconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
\export PATH="$PATH:$HOME/scripts"
else
\export PATH="/Users/eshauchuk/opt/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
export PATH="$PATH:$HOME/scripts"
# <<< conda init <<<
# <<< conda init <<<
export PATH="$PATH:$HOME/scripts"
#谢谢,我已经移动了线路,但是在终端运行之后,echo$PATH
仍然没有显示bash setMaybe try中的更改。bashrc instedI在我的主目录中没有这样的文件,在使用`ls-l./*/*| grep.`bash`查找后仍然没有结果。感谢您的帮助,我觉得我可以稍后在没有安装conda的情况下在机器上尝试解决这个问题。