我想到了!这些步骤使它看起来比实际需要更多的努力.

这些说明适用于从头开始创建项目.如果您希望在此项目中包含现有的Python脚本,则显然需要略微偏离这些说明.

如果您发现这些说明由于Xcode更新的更改而不再有效或不清楚,请告知我们.我会做出必要的更正.

>打开Xcode.两者的说明是相同的.

>在菜单栏中,单击“文件”→“新建”→“新建项目…”.

>在左侧窗格中选择“其他”,然后在右侧页面中选择“外部构建系统”,然后单击“下一步”.

>输入产品名称,组织名称或组织标识符.

>对于“构建工具”字段,在Python 3中键入/usr/local/bin / python3或在Python 2中键入/usr/bin/python,然后单击“下一步”.请注意,这假设您具有解析为Python可执行文件的符号链接(默认设置).如果您不确定Python可执行文件的位置,请在Terminal中输入以下任一命令:python3和python.

>单击“下一步”.

>选择保存位置,然后单击“创建”.

>在菜单栏中,单击“文件”→“新建”→“新建文件…”.

>在“OS X”下选择“其他”.

>选择“清空”并单击“下一步”.

>导航到项目文件夹(否则无效),输入Python文件的名称(包括“.py”扩展名),然后单击“创建”.

>在菜单栏中,单击“产品”→“方案”→“编辑方案…”.

>单击左窗格中的“运行”.

>在“信息”选项卡中,单击“可执行文件”字段,然后单击“其他…”.

>导航到步骤5中的可执行文件.如果隐藏了目录,则可能需要使用??G键入目录.

>选择可执行文件,然后单击“选择”.

>取消选中“调试可执行文件”.如果跳过此步骤,Xcode将尝试调试Python可执行文件本身.我不知道将外部调试工具集成到Xcode中的方法.

>单击“启动时传递的参数”下的“”图标.您可能必须通过单击指向右侧的三角形来扩展该部分.

>键入$(SRCROOT)/(或$(SOURCE_ROOT)/),然后键入要测试的Python文件的名称.请记住,Python程序必须位于项目文件夹中.否则,您必须在此输入完整路径(或相对路径,如果它在项目文件夹的子文件夹中).如果完整路径中的任何位置都有空格,则必须在此开头和结尾包含引号.

>单击“关闭”.

请注意,如果打开“实用程序”面板,并且“显示文件检查器”选项卡处于活动状态,则文件类型将自动设置为“默认 – Python脚本”.随意查看它具有的所有文件类型选项,以了解它能够做什么.上述方法可以应用于任何解释语言.截至目前,我还没有弄清楚如何使它与Java一起工作;再说一次,我没有做太多的研究.当然,网上有一些关于所有这些的文件.

没有管理权限运行:

如果您没有管理员权限或者不在Developer组中,您仍然可以使用Xcode进行Python编程(但您仍然无法使用需要编译的语言进行开发).不使用播放按钮,而是在菜单栏中单击“产品”→“执行操作”→“无需构建运行”或只需使用键盘快捷键^?R.

其他说明:

要更改文本编码,行结尾和/或缩进设置,请打开“实用工具”面板,然后单击“显示文件检查器”选项卡激活.在那里,你会发现这些设置.

有关Xcode的构建设置的更多信息,没有比this更好的来源.我有兴趣听到有人使用不支持的编译语言.此过程应适用于任何其他解释语言.请务必相应地更改步骤5和步骤16.