我正在尝试将我的 arduino IDE 更新到更新版本,以便它可以在 IOS Catalina 上运行。我正在遵循一些有关如何使它们兼容的说明,但我陷入了这一步。我打算将此命令放入:
xattr -d com.apple.quarantine /usr/local/bin/avrdude
Run Code Online (Sandbox Code Playgroud)
但我不断收到此错误:
xattr: /usr/local/bin/avrdude: No such xattr: com.apple.quarantine
Run Code Online (Sandbox Code Playgroud)
我不确定我做错了什么,因为当我输入以下命令时:
sudo mv avrdude /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
我得到的结果是:
avrdude and /usr/local/bin/avrdude are identical
Run Code Online (Sandbox Code Playgroud)
这告诉我该文件位于正确的位置(我认为)。我在 .zshrc 中的路径当前设置为:
export PATH=/usr/local/bin:/usr/local/avr/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
但是当我输入:
printenv PATH
Run Code Online (Sandbox Code Playgroud)
我得到的东西与上面列出的路径不同。我确信这是问题的一部分,但我不知道从哪里开始寻找。
小智 -2
当我看到...
没有这样的 xattr:com.apple.quarantine
我成为 root/sudo,并再次运行它,它工作正常,没有出现该错误。
sudo xattr -d com.apple.quarantine \<filename\>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27438 次 |
| 最近记录: |