我在尝试安装 mongodb 时更改了 bash 配置文件,但我的命令行均无法在终端上运行。 我在网上读到我需要修复 $PATH,但当我的命令都不起作用时我什至无法访问它。
帮忙?
我也错误地遇到了同样的问题,要解决这个问题,我必须将 PATH 变量重置为基本设置,如下所示:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin"
一旦设置了 PATH 变量,您现在就可以仅在同一终端会话中打开 .bash_profile 文件并进行相应的更改。这将解决您的问题。
好吧,我从这里找到了答案:
“打开终端,然后转到文件(或 Shell)-> 新命令。输入
open -e .profile
(或替换其他文件而不是 .profile
),然后单击运行。这应该会使用您想要的文件打开 TextEdit修复;您可以删除那里有问题的行。”
在我的例子中,我输入了 nano .bash_profile,这允许我编辑我的 bash 配置文件并解决问题。
在终端中运行:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
对于尝试所有解决方案后仍然面临此问题的人,请确保您的
.zshrc
或 .bash_profile
或任何系统环境中没有任何“损坏的语法”。我的声明被破坏了expoort PATH=...
,它破坏了我的整个系统。