Xcode中的纯Python

有没有办法在 Xcode中使用纯python进行编程?我想要一些类似c命令行实用程序的东西,除了python之外,我发现了一个对我不起作用的 tutorial :(在玩了最终决定i386的哪个活动架构之后)试图打印“Hello,World!”我收到以下错误“数据格式化程序暂时不可用,将在’继续’后重新尝试.(目前无法调用加载程序,它被锁定.)”(使用英特尔Mac OS 10.6.4和Xcode 3.2.3 )

以下是我按照以下步骤操作的方法:
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时,但我最初得到了相同的错误.

解决方法

/Library/Frameworks/Python.framework/Versions/2.6/bin/python通常是python.org安装程序Python(或可能是其他非Apple Python)的路径,它实际上只包含32位体系结构(ppc和i386) ).它也是使用OS X 10.4u SDK(在10.6上使用Xcode进行可选安装)构建的. Apple提供的10.6版Python 2.6使用10.6 SDK构建,包括32位和64位arch(i386,x86_64和ppc兼容).
$/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项目.

以上是来客网为你收集整理的Xcode中的纯Python全部内容,希望文章能够帮你解决Xcode中的纯Python所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。