xcode配置Python开发环境

    技术2022-07-14  74

    demo:https://github.com/ITHanYong/Python.git

    一:新建一个项目

    1、依次点击File->New->Project(快捷键:⌘+shift+N),此时会弹出以下弹框: 2、依照图中所示,选中“Other->External Build System”,点击[Next],会自动跳到下图所示页面: 点击[Next]后选择一个保存路径,并点击[Create]; 至此,项目创建完成。

    二:新建一个文件

    1、选中刚刚创建好的项目“Test”,右击点击New File,自动弹出下图所示弹框: 2、依照图中所示,选中“Other->Empty”,点击[Next],会默认进入刚刚新建项目的文件夹路径中,如下图: 如上图所示,在“Save As”中输入你想创建的Python文件名,并以“.py”后缀结尾,我的是“test.py”,点击[Create]; 至此,该项目下的文件已创建成功。

    三:进行相关配置

    1、依次点击“Product->Scheme->Edit Scheme”(默认的快捷键是“⌘+<”),会自动弹出相关设置弹框,如下图: 2、从左侧导航栏到右侧Tab选项卡依次选中“Run->info”,点击选中“Executable”下拉框中的[Other…]选项,此时会自动弹出“Choose an executable to launch”弹框,此时用系统快捷键“command+shift+G”调出输入路径对话框,输入“/usr/bin/python”后点击[Go],找到并选中“Python”程序,点击[Choose],此时“Executable”应成功选中“python”选项;同时取消勾选“Debug executable”选项; 3、点击切换到“Arguments”Tab选项卡,在“Arguments Passed On Launch”中点击[+]号按钮,并输入刚刚新建的“.py”后缀的文件名,我的是“test.py”; 4、切换到“Options”选项卡页面,勾选“Working Directory”中的“Use custom working directory”,下面输入框中选中新建的“.py”文件所在目录,我刚刚创建的项目就保存在桌面上,所以我的是“/Users/…/Desktop/代码案例/Demo”,点击弹框右下角的[Close]按钮关闭弹框;

    四:验证配置的Python环境

    运行代码(快捷键command+R)如果出现下面类似报错:

    /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'test.py': [Errno 1] Operation not permitted Program ended with exit code: 2

    说明Python配置错误了,将报错信息中的路径复制粘贴到配置项中,如下: 1、Build Tool 路径配置

    /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python

    2、Edit Scheme 中 Executable 配置 依次点击“Product->Scheme->Edit Scheme”(默认的快捷键是“⌘+<”),进入Edit Scheme配置页面。 从左侧导航栏到右侧Tab选项卡依次选中“Run->info”,点击选中“Executable”下拉框中的[Other…]选项,此时会自动弹出“Choose an executable to launch”弹框,此时用系统快捷键“command+shift+G”调出输入路径对话框,输入“/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python”后点击[Go],找到并选中“Python”程序,点击[Choose],此时“Executable”应成功选中“python”选项;同时取消勾选“Debug executable”选项;

    3、解决完问题后再次执行代码 ***切记这里的路径是根据xcode提示报错信息中获取的,如图:*** demo:https://github.com/ITHanYong/Python.git

    Processed: 0.131, SQL: 9