以下是我按照以下步骤操作的方法:
1)打开Xcode转到File – >新项目
2)从’其他’,’空项目’中选择
3)在我的计算机上的本地目录中将其命名为“PyProject”
4)去文件 – >新文件
5)从’Pure Python’我选择’Python工具’,命名为main.py然后点击完成
6)在文件中添加了打印(‘Hello,World!’),并保存了文件
7)去项目 – >新的自定义可执行文件
8)命名为PyExecutable,给它路径“/Library/Frameworks/Python.framework/Versions/2.6/bin/python”并将其添加到项目PyProject中,然后单击Finish
9)在PyProject窗口中双击PyExecutable
10)去了Arguments并添加了我的main.py文件“/Users/jordan/PyProject/main.py”的路径
11)从PyProject窗口顶部的下拉菜单切换到i386的切换活动架构(现在在调试,没有活动目标,PyExecutable是活动可执行文件和架构是i386)(如果我不切换架构并保留它在默认的x86_64上我得到这个错误弹出“活动架构x86_64不存在于包含ppc / i386的可执行文件’PyExecutable’中”
12)点击运行 – >运行,然后我在控制台中收到上面列出的错误
在有人建议之前:我知道Xcode不是纯python的最佳选择,请不要建议我使用另一个文本编辑器.
编辑:遵循本教程时无法正常工作的详细信息
更新:我将main.py的路径包装在双引号“”中,现在当我在错误之后按下继续控制台打印hello world时,但我最初得到了相同的错误.
解决方法
$/usr/local/bin/python2.6 -c 'import sys;print(sys.executable)' # python.org Python /Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python $/usr/bin/python2.6 -c 'import sys;print(sys.executable)' # Apple-supplied Python /usr/bin/python2.6
确定要使用的Python并相应地更改Xcode项目.