【发布时间】:2021-05-05 05:51:10
【问题描述】:
当我打开终端时,它突然显示
/Users/mine/.rvm/scripts/rvm:12: command not found: uname
/Users/mine/.rvm/scripts/rvm:29: command not found: ps
然后我尝试运行flutter devices 或其他类似git status 的东西,它显示zsh: command not found: flutter
有办法解决吗?
[编辑]
Last login: Mon Feb 1 09:43:50 on ttys000
/Users/umsi06/.rvm/scripts/rvm:12: command not found: uname
/Users/umsi06/.rvm/scripts/rvm:29: command not found: ps
umsi06@umsi06s-MacBook-Pro ~ % ls
zsh: command not found: ls
umsi06@umsi06s-MacBook-Pro ~ % PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
umsi06@umsi06s-MacBook-Pro ~ % export PATH
umsi06@umsi06s-MacBook-Pro ~ % exec /bin/zsh
umsi06@umsi06s-MacBook-Pro ~ % ls
zsh: command not found: ls
umsi06@umsi06s-MacBook-Pro ~ %
[第二次编辑]
+/Users/umsi06/.zshrc:1> export PATH=/Users/umsi06/bin:/usr/local/bin:/Users/umsi06/Documents/platform-tools:/Users/umsi06/Downloads/flutter/bin
+/Users/umsi06/.zshrc:5> export PATH=/Users/umsi06/bin:/usr/local/bin:/Users/umsi06/Documents/platform-tools:/Users/umsi06/Downloads/flutter/bin:/Users/umsi06/.rvm/bin
+/Users/umsi06/.zshrc:6> export ANDROID_HOME=/Users/umsi06/Library/Android/sdk
+/Users/umsi06/.zshrc:7> export PATH=/Users/umsi06/Documents/platform-tools
+/Users/umsi06/.zshrc:8> export ANDROID_HOME=/Users/umsi06/Library/Android/sdk
+update_terminal_cwd:5> local url_path=''
+update_terminal_cwd:9> local i ch hexch LC_CTYPE=C LC_ALL=''
+update_terminal_cwd:10> i = 1
【问题讨论】:
-
每次打开终端窗口时都会发生这种情况吗?如果是这样,您的一个或多个 zsh 初始化脚本已经搞砸了,您将不得不对它们进行故障排除。您最近是否进行过任何更改(例如安装新的东西)?
-
是的,我昨天正在安装,今天打开终端时,我无法访问任何东西,你知道如何解决这个问题
-
@GordonDavisson 我已经编辑了我的问题,你想看看
-
尝试使用
exec /bin/zsh -x跟踪初始化文件正在执行的操作,并在输出中查找+ PATH=something或+ export PATH=something。 -
@GordonDavisson,我找到了。我已经编辑了我的问题,您愿意指导我进行下一步吗
标签: macos terminal command zsh