zsh:权限被拒绝:/Users/macbookpro/.zshrc

10
5个回答

19

步骤1

打开您的终端。

步骤2

cd ~
vim .zshrc

步骤3

i传递给insert,并在.bin:$PATH/后插入您的flutter路径(/bin:/Library/flutter/bin)。

完成后,请按esc,然后输入:wq

示例

export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH/bin:/Library/flutter/bin"

你尝试过使用 sudo vim .zshrc 吗? - Daviswww

8
如果您想在当前的zsh进程中评估其内容,可以执行:
source ~/.zshrc

您需要为该文件设置执行权限,就像您希望执行任何其他命令一样,例如:

chmod +x ~/.zshrc

3
如果您正在使用Apple SiliconmacOS Ventura,您可以按照以下步骤操作:
  1. 打开终端。
  2. 使用以下命令在nano文本编辑器中打开.zshrc文件:

nano .zshrc

  1. 通过添加以下行将Flutter路径添加到文件中:

export PATH="$PATH:/Users/{your_flutter_extracted_path}/bin"

  1. 按下CTRL + O保存更改,然后按下CTRL + X退出Nano。
  2. 为了验证路径是否成功添加,请在终端中运行以下命令:

which flutter

它应该显示类似于以下内容的Flutter路径:

/Users/{your_flutter_extracted_path}/bin/flutter

如果你看到了正确的Flutter路径,那么你已经准备好在你的苹果硅芯片的macOS Ventura设置上使用Flutter了!

1
这解决了我的问题。谢谢。 - undefined

1
为了节省时间,我稍微修改了答案。
终端中的命令。
cd ~
nano .zshrc

在编辑器中添加文件夹的路径,例如:
path+=('/usr/local/bin/ntfy')

保存并退出。将更改应用于当前终端。

source ~/.zshrc

请检查文件中是否存在一行带有export的代码。
请参考以下图片:enter image description here

0
打开终端并运行
source ~/.zshrc
sudo nano .zshrc

然后将以下路径添加到文件中:
export PATH=/Users/blackorbs/.android/flutter/bin:$PATH

按下“Control+X”,然后按“Y”保存,然后按Enter键。
关闭终端,重新打开并运行。
flutter doctor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接