Macos 更新后,在Mac OS上的终端中,颤振命令不起作用
我在Mac上运行,我通过Git下载了Flatter,可以确认文件都在那里,我还成功地更新了~/.zshrc文件中的路径。在我运行Macos 更新后,在Mac OS上的终端中,颤振命令不起作用,macos,flutter,terminal,command,Macos,Flutter,Terminal,Command,我在Mac上运行,我通过Git下载了Flatter,可以确认文件都在那里,我还成功地更新了~/.zshrc文件中的路径。在我运行flatterupgrade之前,一切都很正常,之后flatter命令停止工作。我通过运行哪个颤振来确认这一点,输出为: /Users/aamir/development/flutter/bin/flutter 这看起来是正确的。但是,在我的终端中运行flatter会返回此错误: : command not foundpment/flutter/bin/interna
flatterupgrade
之前,一切都很正常,之后flatter
命令停止工作。我通过运行哪个颤振来确认这一点,输出为:
/Users/aamir/development/flutter/bin/flutter
这看起来是正确的。但是,在我的终端中运行flatter
会返回此错误:
: command not foundpment/flutter/bin/internal/shared.sh: line 5:
不确定这里有什么问题,所以我通过手动下载颤振SDK解决了这个问题,然后将其替换到原来的颤振文件夹中。我认为这是因为颤振升级无法完全恢复从命令行升级失败后所做的更改。我在Mac上对颤振命令进行别名的方式是编辑我的~/.bash\u配置文件
:
vi ~/.bash_profile
Then add the lines:
alias颤振=“/Users/n/development/flatter/bin/flatter”
保存文件后(例如:在Vim中键入[esc]:wq
)
运行“source”命令将别名加载到当前终端会话中:
source ~/.bash_profile
现在,颤振命令在终端中工作,例如:颤振医生
,颤振测试
和颤振运行
Ref:Yup这就解决了问题,需要手动重新安装SDK,而不是使用git重新安装