我是 flutter 新手,我想在 Mac OS(VS 代码)中设置 flutter sdk 路径,为此我闲置 https://flutter.dev/docs/get-started/install/macos# update-your-path但是当我在终端中运行$HOME/.zshrc时它显示错误消息zsh:权限被拒绝:/Users/macbookpro/.zshrc我也应用这个终端错误:zsh:权限被拒绝:./startup.sh但这对我来说不起作用..有人可以帮助我吗
步骤1
打开你的终端。
步骤2
cd ~
vim .zshrc
步骤3
通过
i
进行插入,将你的 flutter 路径(/bin:/Library/flutter/bin)插入到.bin:$PATH/
后面。
如果完成,请按
esc
并输入 :wq
。
示例
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH/bin:/Library/flutter/bin"
如果您想在当前的 zsh 进程中评估其内容,您可以执行以下操作
source ~/.zshrc
您需要设置文件的执行权限,就像您要执行的任何其他命令一样,即
chmod +x ~/.zshrc
如果您使用的是 Apple Silicon 和 macOS Ventura,您可以按照以下步骤操作:
打开终端。
使用以下命令在nano文本编辑器中打开
.zshrc
:
纳米.zshrc
导出 PATH="$PATH:/Users/{your_flutter_extracted_path}/bin"
按
CTRL + O
保存更改,然后按 CTRL + X
退出 Nano。
要验证路径是否已成功添加,请在终端中运行以下命令:
颤动
它应该显示类似于这样的 Flutter 路径:
/用户/{your_flutter_extracted_path}/bin/flutter
如果您看到正确的 Flutter 路径,则说明您已准备就绪,可以在 Apple Silicon macOS Ventura 设置上使用 Flutter!
在 Apple Silicon 上运行
sudo nano .zshrc
然后将以下路径添加到文件中:
export PATH=$PATH:/opt/homebrew/bin
按“Control+X”,然后按“Y”保存,然后按 Enter。
关闭终端,重新打开并运行
brew doctor