在 Mac 上使用 yarn 安装依赖包时,gpy 遇到以下问题出错:

1
2
3
4
5
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.

之后搜索找到 Is this an Issue with MACOS catalina? · Issue #1927 · nodejs/node-gyp

在终端运行 xcodebuild 命令得到同样报错:

1
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

之后根据 此回复 找到 xcode-select: error: tool ‘xcodebuild’ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools’ is a command line tools instance · Issue #569 · nodejs/node-gyp

解决方法是执行命令:

1
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer