Bash 为什么打开终端时会看到以下内容:

Bash 为什么打开终端时会看到以下内容:,bash,macos,terminal,anaconda,Bash,Macos,Terminal,Anaconda,(注意xxx和yyy只是替换) 具体来说,我指的是 -bash:export:'2019.03':不是有效的标识符 我刚刚在Mac上安装了Anaconda,然后试图更新它,但没有正确地安装,现在当我打开终端时,每次都会出现这种情况。我知道2019.03是Anaconda的当前版本,我已经修复了Anaconda,因此我的版本是该版本,但我不知道这是什么“无效标识符”。任何关于如何解决它是什么,为什么它在那里,以及如何我可以删除它的帮助将不胜感激 编辑:谢谢你的帮助。我打开了bash概要文件,其中一

(注意xxx和yyy只是替换)

具体来说,我指的是 -bash:export:'2019.03':不是有效的标识符 我刚刚在Mac上安装了Anaconda,然后试图更新它,但没有正确地安装,现在当我打开终端时,每次都会出现这种情况。我知道2019.03是Anaconda的当前版本,我已经修复了Anaconda,因此我的版本是该版本,但我不知道这是什么“无效标识符”。任何关于如何解决它是什么,为什么它在那里,以及如何我可以删除它的帮助将不胜感激


编辑:谢谢你的帮助。我打开了bash概要文件,其中一些注释与导出路径行在同一行,这把它搞砸了。谢谢大家!

如果打开终端并看到~bash出现了一些错误,则可能与bash配置文件有关。您应该打开它并检查以确保没有任何东西是不合适的,比如在同一行上有多个东西,因为它可能对此很敏感。

由于anaconda3 2019.03安装程序试图从您的.bash_配置文件导出无效的标识符,您会看到以下内容。注意,由于文件名前面的句点,此文件通常是隐藏的

以下是我的终端中出现的内容:

Last login: Mon Jun 17 10:41:49 on ttys000
-bash: export: `2019.03': not a valid identifier
XXX:~ YYY$ 
请执行以下操作以解决此问题

-bash: export: `2019.03': not a valid identifier 
现在,您应该可以使用nano编辑器查看.bash_概要文件了

$ nano .bash_profile

关闭终端并再次打开,每当打开新终端时,烦人的“-bash:export:`2019.03:不是有效标识符”就会消失。

检查bash点文件中的点文件,如
.profile
,如果您的问题得到解决,您似乎有了
export$VAR
而不是
export VAR
,可以删除该问题(如果问题的解决方式不太可能对其他人有帮助——可能是这里的情况),或者使用“添加答案”按钮添加答案,您可以(在超时后)选择该答案。否则,问题将显示为需要解决方案,直到标记为“已关闭”或“已回答”。
# comment out or remove the following line from .bash_profile 
# then save before you exit the file
#export PATH="MAMP_PHP:$PATH"# added by Anaconda3 2019.03 installer