如何在Xcode 4、5、6或7中创建Python友好环境?
如何在Xcode 4、5、6或7中创建Python友好环境?
Answers:
我想到了!这些步骤使它看起来比实际需要花费更多的精力。
这些说明用于从头开始创建项目。如果您希望将现有的Python脚本包含在此项目中,则显然需要稍微偏离这些说明。
如果您发现这些说明不再起作用或由于Xcode更新的更改而不清楚,请通知我。我将进行必要的更正。
请注意,如果在“显示文件检查器”选项卡处于活动状态的情况下打开“实用程序”面板,则文件类型将自动设置为“默认-Python脚本”。随意查看它具有的所有文件类型选项,以了解其所有功能。上面的方法可以应用于任何解释语言。到目前为止,我还没有弄清楚如何使它与Java一起工作。再说一次,我还没有做太多的研究。当然,网上有一些关于这一切的文件。
如果您没有管理特权或不在Developer组中,则仍可以使用Xcode进行Python编程(但仍然无法使用需要编译的语言进行开发)。在菜单栏中单击“产品”→“执行操作”→“无需构建即可运行”,或仅使用键盘快捷键来代替播放按钮^⌘R。
要更改文本编码,行尾和/或缩进设置,请打开“实用程序”面板,然后单击“显示文件检查器”选项卡。在这里,您将找到这些设置。
有关Xcode的构建设置的更多信息,没有比这更好的资源了。我希望听到有人将其与不受支持的编译语言一起使用的信息。此过程应适用于任何其他解释语言。只需确保相应地更改了步骤5和步骤16。
使Python在XCode 7中工作的过程
步骤1:使用外部构建系统设置项目
步骤1.1:编辑项目计划
步骤2:将 Python指定为项目的可执行文件(shift-command-g),路径应为/ usr / bin / python
步骤3:指定您的自定义工作目录
步骤4:将命令行参数指定为python文件的名称。(在此示例中为“ test.py”)
步骤5:谢天谢地,就是这样!
(在OSX支持python调试器之前无法添加调试功能?)
which
在Terminal中使用命令来获取构建工具的确切位置。例如,“哪个lua”在我的系统上返回“ / usr / local / bin / lua”。
我在XCode3中使用了一段时间的另一种方法是:
请参阅上面的步骤1-15。
这种方式的好处是,它将使用与在XCode外部运行(使用bash .profile进行设置)相同的环境进行开发。
它也足够通用,可以让您开发/运行任何类型的文件,而不仅仅是python。
该线程很旧,但为了配合Xcode版本8.3.3,Tyler Crompton在接受的答案中的方法仍然有效(某些名称稍有不同,但无足轻重)。
我稍微挣扎的2点:
第16步:如果所需的python可执行文件显示为灰色,请右键单击它,然后选择快速查找。然后关闭快速查看窗口,现在它应该是可选的。
步骤19:如果这不适合您,则可以在“参数”选项卡中仅输入python文件的名称,然后在“工作目录”下的“选项”选项卡中明确输入项目根目录-选中“使用自定义工作方式目录”框,然后在其下方的字段中输入您的项目根目录。