在iOS app中运行Python文件(Swift+Objective C+Python)
程序员文章站
2022-04-12 20:05:41
在ios app中运行python文件(swift+objective c+python),最近项目中需要在ios app中运行python文件,在网上找到一些资料,现在主要有两个组织在从事跨平台运...
在ios app中运行python文件(swift+objective c+python),最近项目中需要在ios app中运行python文件,在网上找到一些资料,现在主要有两个组织在从事跨平台运行python的开发工作,一个是beware:https://pybee.org/。 一个kivy:https://github.com/kivy/kivy.
于选择pybee的框架进行了一下测试,首先需要下载pybee为ios平台打包好的框架文件,https://github.com/pybee/python-apple-support/tree/2.7。
1. 建立xcode工程。
2. 将三个框架文件拷贝到工程目录根目录中,
3. 在项目中添加框架文件引用,
4.然后在objc文件中导入就好,由于运行python文件还需要定义很多指针和字符型变量,还是在objective c文件中使用比较方便,于是又建立了swift到objective c的bridge 文件。
5.此时编译会有错误,还需要添加sqlite3和libz引用(根据编译错误就可找到需要包含的其他库文件)
上一篇: Android 应用管理详情介绍
下一篇: C语言基础学习之结构体与指针实例
推荐阅读
-
在cmd中运行.py文件: python的操作步骤
-
在iOS app中运行Python文件(Swift+Objective C+Python)
-
在cmd中运行.py文件: python的操作步骤
-
在一个python文件中运行另一个python文件
-
在Linux终端中运行Python文件(详细)
-
在 Ubuntu 中运行 Python 文件报错 “Exec format error”
-
在python程序中运行带参数的exe文件
-
在iOS app中运行Python文件(Swift+Objective C+Python)
-
如何让Python脚本成为在Windows环境中运行的exe文件
-
如何让Python脚本成为在Windows环境中运行的exe文件