Macos zsh:command not found——不再具有从终端访问基本实用程序和所有已安装软件或软件包的权限

Macos zsh:command not found——不再具有从终端访问基本实用程序和所有已安装软件或软件包的权限,macos,path,zsh,macos-catalina,Macos,Path,Zsh,Macos Catalina,看起来我在安装颤振时设法扰乱了路径变量,现在运行纱线,显示zsh:command not found:warn 这是我运行的命令,我开始遇到未找到zsh命令: echo'export PATH=“$PATH:[PATH\u TO\u flatter\u GIT\u目录]/flatter/bin>~/.zshrc” 我运行了@devnull建议的代码解决方案 PATH=/bin:/usr/bin:/usr/local/bin:${PATH} 导出路径当我打开一个新选项卡时,它将工作,但如果我重新启

看起来我在安装颤振时设法扰乱了路径变量,现在运行纱线,显示
zsh:command not found:warn

这是我运行的命令,我开始遇到未找到zsh命令:
echo'export PATH=“$PATH:[PATH\u TO\u flatter\u GIT\u目录]/flatter/bin>~/.zshrc”

我运行了@devnull建议的代码解决方案

PATH=/bin:/usr/bin:/usr/local/bin:${PATH}

导出路径
当我打开一个新选项卡时,它将工作,但如果我重新启动终端,它将不再工作。

在文本编辑器中打开你的
~/.zshrc
文件并删除最后一行。然后注销并再次登录。

如果您没有完全正确地获取报价,那么这样的命令可能会把事情搞砸。编辑文件通常比较安全。由于无法打开.zshrc文件,我不得不使用go-through-myfinder,在main中使用CMD+shift。显示所有隐藏的文件
export PATH=“/usr/local/opt/ruby/bin:$PATH”export PATH=“/usr/local/lib/ruby/gems/2.7.0/bin:$PATH”export PATH=“/Users/squarelabs/Projects/flatter/bin”
我删除了这个
export PATH=“/Users/squarelabs/Projects/flatter/bin”
,效果很好。@Dansmog:你需要使用一个可以轻松编辑点文件的文本编辑器。在命令行中,可以使用
nano
。有些编辑器可以配置为这样做(
jEdit
,我想)。在macOS上,我最喜欢的GUI编辑器是。即使您不需要支付解锁其完整功能集的费用,它也是一个非常好的脚本/配置文件/etc编辑器,并且知道如何在“打开”对话框中显示不可见的文件。(但获取web下载版本,而不是App Store版本——由于苹果的安全策略,App Store版本无法调用您的管理员权限来编辑系统文件。)