美文网首页
Running Python in Xcode: Step by

Running Python in Xcode: Step by

作者: iOSDevLog | 来源:发表于2018-10-12 12:20 被阅读69次

    在我准备一个涉及Python编程的项目时,我需要至少掌握基本级别的Python掌握。但是,我不是交互式Python REPL的忠实粉丝:

    1.png

    我决定使用Xcode,我发现它是一个更好的解决方案,满足我的需求:

    2.png

    以下是我设置此项目的步骤:

    第1步:安装Python 3.5

    如果你python -V 在命令行运行,macOS报告“Python 2.7.10”,或者至少在我的系统上报告。可...我想要3.5.2,这是最新的非测试版,可以追溯到今年6月。

    我从Python.org下载页面抓取了我的安装程序:https://www.python.org/downloads/release/python-352/

    第2步:找到python3

    我使用 tcsh,所以where python3 显示为 /usr/local/bin/python3

    第3步:创建一个Xcode项目

    文件>新建>项目>跨平台>外部构建系统>下一步。

    3.png

    输入名称(例如Python),然后输入步骤2中的路径到“构建工具”行。点击下一步。

    4.png

    导航到您喜欢的任何位置,然后单击“创建”。

    步骤4.创建Python文件

    选择File> New,选择macOS> Other> Empty。点击下一步。

    5.png

    您应该已经在项目的顶级文件夹中。如果没有,定位到那里。为你的文件命名为你喜欢的名字 Whatever .py,。我命名为 Work.py 。确保选中“添加到目标Python”框。单击“创建”

    6.png

    步骤5.编辑您的运行方案

    Xcode默认应该选择Run方案:

    7.png

    单击并按住跳转栏中的Python目标。选择编辑方案...

    8.png

    将显示“运行”方案,并选中“信息”选项卡。

    步骤6.选择可执行文件

    我现在警告你,这一步将变得微妙,脆弱和愚蠢。那是因为无论出于何种原因,Xcode 都不允许你使用 /usr/local/bin/python3 中的符号链接。我不知道为什么。

    在“信息”选项卡中。从“可执行文件”弹出列表中选择“其他”。出现文件选择对话框。

    9.png

    返回终端。类型:open /usr/local/bin。选择python3 并按住Control键单击/右键单击。选择显示原始。这可能会被命名为python3.5。它不是一个符号链接,但不幸的是,Xcode继续挑错,不允许你选择它作为你的可执行文件:因为它的名称有句号。唉!

    如果允许python3.5 ,拖动到文件对话框并单击“选择”。如果这样,那就好。如果没有,您需要解决Xcode:创建一个硬链接,然后将链接拖到对话框上。

    $ ln python3.5 python35
    

    最后,取消选中“Debug executable”。您不想调试Python语言本身。

    10.png

    步骤7.添加Launch Arguments

    现在,单击Arguments选项卡。单击“在启动时传递的参数”下的+,然后键入$(SRCROOT)/ 您在步骤4中创建的Python文件的名称。

    11.png

    步骤8.测试它。

    单击“关闭”以关闭方案编辑器。输入一个程序(不要忘记所有那些冒号和标签)并运行它:

    12.png

    使用Swift背景转到Python是一件非常奇怪的事情。很明显,Swift继承了很多Python基因。在没有编译器监督的情况下使用这种宽松的打字也是有罪的。也就是说,我在Python中的第一次经历可以等待另一天和另一篇文章。

    相关文章

      网友评论

          本文标题:Running Python in Xcode: Step by

          本文链接:https://www.haomeiwen.com/subject/ysnwaftx.html