Mac OS X 终端上没有任何命令可用

Mac OS X 终端上没有任何命令可用

当我使用桌面上的图标运行终端时,出现此错误:

-bash:导出:':/System/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin':不是有效标识符

随后,所有命令均不起作用(ls、ssh、sudo、rm、cp 等)。发生了什么事???

答案1

在您的 ~/.bashrc 或 ~/.bash_profile 中的某个地方,= 符号左侧有一个以 $ 开头的变量。可能类似于以下内容:

export $PATH=...

你应该用以下方法修复它:

export PATH=

答案2

你可能设置了PATH一个错误的值。尝试将其重置为合理的值:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

相关内容