Macos 我如何解决一个问题;没有这样的xattr:com.apple.quantial“;arduino ide的错误和路径错误?
我正在尝试将我的arduino IDE更新到一个新版本,以便它能在IOS Catalina上工作。我正在遵循一些关于如何使它们兼容的说明,但我仍停留在这一步上。我要把这个命令放在:Macos 我如何解决一个问题;没有这样的xattr:com.apple.quantial“;arduino ide的错误和路径错误?,macos,arduino,Macos,Arduino,我正在尝试将我的arduino IDE更新到一个新版本,以便它能在IOS Catalina上工作。我正在遵循一些关于如何使它们兼容的说明,但我仍停留在这一步上。我要把这个命令放在: xattr -d com.apple.quarantine /usr/local/bin/avrdude 但我一直在犯这样的错误: xattr: /usr/local/bin/avrdude: No such xattr: com.apple.quarantine 我不确定我做错了什么,因为当我键入此命令时: s
xattr -d com.apple.quarantine /usr/local/bin/avrdude
但我一直在犯这样的错误:
xattr: /usr/local/bin/avrdude: No such xattr: com.apple.quarantine
我不确定我做错了什么,因为当我键入此命令时:
sudo mv avrdude /usr/local/bin
我得到的结果是:
avrdude and /usr/local/bin/avrdude are identical
这告诉我文件的位置是正确的(我想)。
.zshrc中的我的路径当前设置为:
export PATH=/usr/local/bin:/usr/local/avr/bin:$PATH
但当我输入时:
printenv PATH
我得到的路径与上面列出的不同。
我确信这是问题的一部分,但我不确定从哪里开始查找。苹果通过设置您提到的属性对从网络下载的文件进行隔离。
xattr
命令删除此属性,这样在运行时就不会出现问题。事实上,它没有这个属性,这意味着该文件已经可以运行了,所以我倾向于在没有这个步骤的情况下继续运行。