当我打开终端时,收到此错误消息。
Last login: Thu Jan 12 19:57:38 on ttys000
/Users/pratyush/.zprofile:1: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:2: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:3: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:4: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:5: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:6: permission denied: /opt/homebrew/bin/brew
/Users/pratyush/.zprofile:7: permission denied: /opt/homebrew/bin/brew
pratyush@Pratyushs-MacBook-Pro ~ %
答案1
我有 M1 Mac,它安装在 /opt/homebrew/...
我打开了 /Users/~username~/.zprofile,里面有三行。当你看到它们时,所有内容都名为:
eval "$(/opt/homebrew/bin/brew shellenv)
在每个标签前面都放一个标签,
因此# eval "$(/opt/homebrew/bin/brew shellenv)
例如
- 然后当您执行此操作时,按ctrl+x然后按enter(不要按 tab)。
- 您将看到一个名为
zfiles
或zprofile
(或类似名称)的文件夹,然后按 Enter。这将保存并解决您的问题。
如果您仍然遇到问题,请nano .zprofile
在终端中输入,它应该会弹出。如果您错过了一个标签,请像我之前说的那样将其放入。我认为您将目录保存为 $ PATH 文件夹的一部分,并将其植根于您的自制 shell 中。请告诉我这是否适用于您的 Mac。
(我在这里创建了这个帐户,因为我也不想看到这个问题)