小编And*_*huk的帖子

“Python”命令需要命令行开发人员工具在 macOS 12.5 上使用 Xcode 13.4.1 循环

我的设置是 2021 MBP,配备 M1 Pro 处理器、macOS 12.5 和 Xcode 13.4.1。我正在使用 NativeScript 构建一个应用程序,但无法发布该应用程序,因为每次我转到product> archiveXcode 时都会显示“Python 命令需要命令行工具”。当我同意安装时,它看起来就像已安装,但随后又重新开始。

我重置了 Mac 并重新安装了 macOS,因此使用了全新的设置。首先,我遵循 NativeScript 文档( https://docs.nativescript.org/environment-setup.html#macos-ios )的建议并运行sudo ln -s $(which python3) /usr/local/bin/python,它为 python 2.x 创建了一个别名。然后做了python3 -m pip install --upgrade pippython3 -m pip install six。测试了我的配置ns doctor ios- 它抱怨缺少 python 和 Xcode 对话框提示我安装 python。单击安装,完成,运行ns doctor ios并重新开始。

虽然 macOS 12.5 似乎附带了 python3,但是没有一个选项对我有用。

后来发现一篇文章,作者建议使用pyenv. 所以我走了这条路,全局安装它并将 env 设置到我的 shell 中。重新测试并得到同样的错误。

Xcode-select -p结果是 …

python macos xcode nativescript xcode-command-line-tools

2
推荐指数
1
解决办法
1万
查看次数