我最近买了一台新电脑(我对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