您的位置:首页 > 编程语言 > Python开发

xcode配置Python开发环境

2020-07-02 14:39 57 查看

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: