macOS 备选安装说明
关于 Gatekeeper 的重要说明
从 macOS 10.15 Catalina 开始,从“终端”等终端模拟器启动的应用同样受制于 Dock 启动应用时适用的系统安全策略。这意味着如果通过浏览器下载可执行文件,macOS 默认不允许在终端中运行它们。可以通过以下两种方式解决:
运行
xattr -r -d com.apple.quarantine /path/to/folder,其中path/to/folder是包含要运行的可执行文件所在的文件夹路径。打开 ,向下滚动到 “Developer Tools”,解锁后勾选你使用的终端模拟器对应的复选框。这样从该终端程序启动的任何可执行文件都会应用该设置。
注意:本节内容不适用于通过 Homebrew 安装的可执行文件,因为 brew 会自动取消它们的隔离属性。但这对于大多数 工具链 来说是相关的。
MacPorts 用户补充说明
虽然本指南不正式支持 MacPorts,但在 macOS 上也可以使用 MacPorts 代替 Homebrew 安装所需的全部依赖。另外需要注意,为了让 Python 依赖正确安装,你可能需要安装 rust 和 cargo。