运行python3 Xcode项目时出错(不允许有太多级别的符号链接和操作)-macOS BigSur



我最近买了一台新电脑(我对macOS完全陌生(:

  • MacBook Pro(13英寸,M12020(
  • Puce Apple M1
  • macOS Big Sur 11.1版

我想在Xcode中设置一个python3开发环境。

我在网上学习了以下教程。

我为Python3设置了项目解释器。

然而,当我点击播放按钮(运行(时,我会得到一个错误:

2021-01-09 12:17:40.062440+0100 python3[1139:227278]打开失败macho文件/应用程序/Xcode.app/Contents/Developer/usr/bin/python3阅读:符号链接的级别太多

/Applications/Xcode.app/Contents/Developer/usr/bin/python3:无法打开文件"PythonTest.py":[Erno 1]不允许操作

程序结束,退出代码:2

我还尝试在cmd中执行python3代码,它运行良好。所以问题似乎来自Xcode。

此外,我在我的Xcode项目中观察到,我可以在三个命题中选择

  • 苹果硅
  • 苹果硅(arm64(
  • 苹果罗塞塔

它们之间的区别是什么(就python执行而言(?知道前面的每个选项都会出现错误。

谢谢你的帮助。

在我的情况下,我不得不修改python bin的路径。转到"编辑方案",将可执行文件设置为

/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python

关于如何在Xcode中设置python项目,我发现最好的一步一步的描述是这里(中文(:https://blog.csdn.net/qq_15289761/article/details/107082908

最新更新