2024-03-02 12:27:24 | 我爱编程网
多种方式调用。可以将c/c++封装为python的函数形式,然后编译成python可以导入的扩展库,这样python才可以调用。还可以使用一些转换工具,如swig, sip等,自动进行函数的封装处理,然后编译为扩展库。如果已经有生成...
可以用类似下面这样的
环境搭建
找到电脑上安装Python的路径。OSX系统默认安装了python,默认的路径为/usr/bin/python。不确定的情况下,也可以打开命令行,用 which python 命令查看,如图。
2
打开Xcode6,选择File->New->Project,将弹出新建Project的菜单,如图。
3
在项目菜单中,选择Other选项卡下的"Build External System",然后点击"Next"
4
按图填写"Product Name",和"Build Tool"两个项目,点击"Next"
5
点击菜单的Product->Scheme->Edit Scheme ...
6
在 Info 选项卡下
1、修改Excutable,选择“other”,然后在弹出的对话框中按 / 键,输入“/usr”,打开隐藏文件夹usr,再一步步找到/usr/bin/python/python这个程序
2、修改debug
7
选项卡Arguments里,在第一个Arguments passed on launch里,新建一个你即将新建的.py文件,例如main.py
8
选项卡Option里,勾选Working Directory并选择到Xcode Project所在的文件夹,也就是你的.py文件存放的文件夹,最后确定
END
运行测试
1
在项目上右键,选择New File新建文件,并且需要选择OS X下的Others选项卡,文件类型为Empty,命名需要为你刚刚在Scheme里添加的文件名,例如main.py
2
编写代码,并点击Run,就可以实现python程序在Xcode下的编译和运行了。
我爱编程网(https://www.52biancheng.com)小编还为大家带来如何在Xcode中设置并编辑运行Python的相关内容。
1.打开Xcode,新建创目;
2.在选择项目模板时,选择"OS
X"下"Other",并选中右边的"External
Build
System",点"Next",Build
Tool填写你的python解释器位置,如"/usr/bin/python";
3.填写你的项目名,比如"pythonFirst",然后"Next";
4.为你的项目选择一个保存路径,然后点“Creat",这个时候你的项目就创建完成了;
5.接下来在项目中新建一个文件,File->New->File...,选择"Other",再选择右边的"Empty",然后"Next";
6.在"Save
As:"文件名的地方填上你想创建的python文件名,并以".py"后缀结束,然后点"Creat",完成文件创建;
7.选择product->scheme->Edit
scheme...,在run
python选项的右边有四个表单,我们接下来进行设置
;
8.选择info选项,修改下边的Executable,点选之
后,选择"Other",然后出现让你选择解释器的窗口,一般情况下这个窗口中是没有系统文件可以让你选的,所以这个时候,你要用系统的快捷
键"shift
+
command
+
G",打开一个输入路径的对话,在这里输入python在系统中的安装地址,一般情况下mac系统的python是在"/usr/local/bin/python"或"/usr/bin/python"路径中。输入正确的路径,点"GO",或者按回车键,这个时候,如果找到python的程序,你就会看到,然后选择"Choose"
;
9.在接下来的Test中的Debugger中把原来的LLDB改选成None;
10.选择第二个选项卡"Arguments",在这里的Arguments
Passed
OnLaunch中,点下边的"+"号,并填入你刚刚新建的.py的文件的文件名,这个名不能错,要不然后边会出现找不到"__main__"的错误;
11.然后,再选择"Options"选项卡,勾选上"Working
Directory"中的"Use
custom
working
directory"选项,并在下边选择你新建的.py文件所在的目录。然后点击右下角的"OK";
2025-02-01 20:24:39
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01
2024-09-10 08:50:00