xcode如何编译python

1、找到Python位置:

终端输入:which python

获取python的安装位置,一般为/usr/bin/python。获取到这个路径方便使用它来搭建python的编译环境。

2、在Xcode中创建python程序

打开Xcode,新建工程(Shift+Command+N),选择Cross-platform->Ohter->External Build System,继续下一步。

在Build Tool中粘贴刚刚找到的python路径,eg:/usr/bin/python,点击Next:

3、设置Edit Scheme

创建好项目之后,在左上角的项目图表上点击一下,选择Edit Scheme

第一个选项Info中的Executable选择python的路径,eg:/usr/bin/python

第二个选项Arguments里,在第一个Arguments passed on launch里,新建一个你即将新建的.py文件,eg:main.py

第三个选项Option里,勾选Working Directory并选择到Xcode Project所在的文件夹,也就是你的.py文件存放的文件夹,最后选择确定。

4、Build and Run

在项目中新建文件(Command+N),选择macOS->Other->Empty,命名为刚刚在Scheme里添加的文件名,eg:mian.py

现在编写代码,并点击Run, 就可以实现python程序在Xcode下的编译和运行了。

相关推荐
imoisture6 分钟前
PyTorch中的movedim、transpose与permute
人工智能·pytorch·python·深度学习
Tester_孙大壮7 分钟前
第31章 测试驱动开发中的设计模式与重构解析(Python 版)
python·设计模式·重构
weixin_307779139 分钟前
C++和Python实现SQL Server数据库导出数据到S3并导入Redshift数据仓库
数据库·c++·数据仓库·python·sqlserver
笛柳戏初雪28 分钟前
Python中容器类型的数据(上)
开发语言·python
清弦墨客29 分钟前
【蓝桥杯】43695.填字母游戏
python·蓝桥杯·编程算法
好悬给我拽开线1 小时前
【论文阅读】RT-SKETCH: GOAL-CONDITIONED IMITATION LEARNING FROM HAND-DRAWN SKETCHES
论文阅读·macos·sketch
查理零世1 小时前
保姆级讲解 python之zip()方法实现矩阵行列转置
python·算法·矩阵
刀客1231 小时前
python3+TensorFlow 2.x(四)反向传播
人工智能·python·tensorflow
sysu633 小时前
95.不同的二叉搜索树Ⅱ python
开发语言·数据结构·python·算法·leetcode·面试·深度优先
SsummerC3 小时前
【leetcode100】从前序与中序遍历序列构造二叉树
python·算法·leetcode