帮助...
我向
~/.zshrc
添加了一个 PATH 变量,不知何故我无意中破坏了它。以至于它无法识别任何命令,包括最简单的命令,如 ls
- zsh: command not found: ls
我打开
~/.zshrc
使用 nano ~/.zshrc
进行编辑,输入 PATH
变量 export PATH="/usr/local/bin:$PATH"
,然后关闭并像往常一样用 ctrl + X
保存它,然后我使用 source ~/.zshrc
获取 zshell。
在我这样做之后,我开始收到错误
prompt_status:5: command not found: wc
,这是我以前从未见过的,并且无法通过谷歌搜索找到任何信息。
然后,如果我尝试使用 nano 编辑 zshrc,我将无法访问它并收到错误:
zsh: command not found: nano
prompt_status:5: command not found: wc
我不确定我在使用 nano 保存和关闭文件的过程中是否做错了什么,但现在我什至无法访问该文件进行更改。谁能指出我可以在哪里直接访问 .zshrc 文件进行更改或使用任何其他方法来解决此问题?
我使用的是运行操作系统 14.5 的 Intel Mac Pro。
结果我弄乱了我的 PATH 变量,每 - 在 mac 中总是得到 zsh: command not found:
我省略了
PATH:
部分,添加了字符串 export PATH="Users/canderson/python_libraries"
而不是 export PATH="$PATH:/Users/canderson/python_libraries"
。
我可以通过在终端中输入
PATH=/bin:/usr/bin:/usr/local/bin:/sbin:${PATH} export PATH
并将 PATH 变量修复为: 来解决此问题
export PATH="$PATH:/Users/canderson/python_libraries"