移动端设备( iPad / iPhone,以及Apple Watch)运行Python的可选选择

方便免费地在苹果移动设备(iPhone/iPad)上使用python 在手机上愉快地使用python这一强大的解释性语言是很多人都希望的。可是苹果偏偏那么不给力,找了一大堆python,要么推荐特别好用的就特别贵,比如pythonista,想我这种穷人根本买不起;要么就是特别大的python3IDE,有一大堆不怎么用的库,那个pip也非常不会用。经过一番探索,我找到了一个很方便也很便宜(免费!)的方法。 阅读详情
AI摘要

对于无电脑的开发者,可借助软件在移动设备上进行Python编程。文章介绍了iPad上的Python编译软件,如付费的Pyto、Light IDE,免费的Python Editor、Code Editor、Carnets - Jupyter等,还指出移动端编程的通病及input()指令漏洞。

1.0 前言

不仅仅是Python,无论何种语言,编译的最好平台都是电脑(Linux又优于Windows)。然而对于部分因为各种各样的原因导致没有电脑的程序猿,只能通过移动设备编程。然而一些我们熟知的应用(例如Pycharm)并不适用于移动设备,此时就可以借助一些软件来操作。

需要注意的是,这些软件通常都非官方来源,由个人(团队)开发者开发,且存在一些缺点。而且移动设备操作系统的限制让移动设备上能够进行的操作极其有限,如遇到正式的工程项目则必须选择电脑开发。

1.1 软件选择

笔者使用的是iPad,因此华为用户的操作可能不同。下面步入正题。

打开App Store,键入关键字“Python”。可以看到许多关于Python的编译软件,下面提供一些参考,以及对应的适用人群。

1.1.1 Pyto / Light IDE(付费)

这两个软件有一个共同点:提供三天免费试用,其后收费。

首先介绍Pyto。
该软件提供三种套餐:

  1. 3-day Trial:为期三天的免费试用;
  2. Lite Version:价格¥58,解锁除第三方库的功能;
  3. Full Version:价格¥98,解锁包括第三方库的全部功能。

开启Full版本订阅的前提下,Pyto具有较全面的包,以及Unix命令行、附带Python3.10,功能强大,App Store评分4.2(313人评分,数据截止2023年8月26日)。仅支持Python语言。
初始体积:786MB。可用于iPad、iPhone及Apple Watch。
支持德文,法语,英语及西班牙语,暂不支持中文。建议具有一定编程及英语基础的群体选择。

在这里插入图片描述

接下来介绍Light IDE。
如其名,这是一款轻量级软件,其体积大小只有50MB,且据描述具有与其大小不匹配的强大功能。适合不同水平的用户群体。支持Python,Java及C语言。笔者似乎记得,Light IDE还可以在网页端免费编程,无需下载。(版本0.8.6,截止2023年8月26日)
同样的,Light IDE提供三天免费试用,其后需按月计费。由于套餐过多,在此不一一赘述,在App Store 中有详尽描述。仅可用于iPad。
其开发页面为中文,支持英文。初学者及有一定水平的用户均可用。
在这里插入图片描述

1.1.2 其他可供选择的免费软件

Python Editor

界面借助Apple系统的交互界面,功能较齐全,但不支持中文。可用于iPad及iPhone。
有一致命缺点,笔者水平有限不清楚原因,但笔者尝试过的很多移动端Python软件都出现了这种问题:

如果代码中出现input()指令,则无论input出现的位置,都会返回EOFError(end of file,简写为EOF)且程序无法运行。

笔者还没有找到解决方法,但这个缺陷并非致命,可以通过其他方法代替,因此此软件仍可以作为选择之一。
由于评分人数过少,App Store里的评分在此不列出作为参考(数据截止2023年8月26日)。

建议有一定英语基础的用户使用。
在这里插入图片描述

Code Editor

大致与上面相同,但支持中文。大小71MB。可用于iPhone及iPad。
仍具有如上漏洞,此处不再赘述(数据截止2023年8月26日)。

Carnets - Jupyter

重头戏放在最后。此款软件是笔者个人认为最好的,App Store评分4.7(评分人数250人,数据截止2023年8月26日)。可用于iPhone及iPad。
不存在如上漏洞,且功能齐全,唯一不足在于不支持中文。此外软件体积也较大,超过1G。

建议具有一定英语基础且设备空间允许的用户使用。

此外,其拓展版本Carnets - Jupyter(with scipy)也已可用。相较原始版本而言,机器学习在此版本上可用,且添加了许多库。体积增大至1.6G。可用于iPhone及iPad。
仍不支持中文。
在这里插入图片描述

1.2 需要注意的地方

移动端设备编程有几个通病,如三方包不全、编译时运算量不能过大之类,因此再次指出:电脑仍然是,也始终是编程的最佳选择,移动设备只能作为不得已之举。

特别注意关于input()的漏洞,据笔者统计,超过半数App Store里的Python软件都具有这样的漏洞。

1.3 版权声明

本文章由@瑞以成杰原创,如有雷同纯属巧合,未经许可不得以任何形式转载,如有侵权或雷同请联系删除:
cdcos@outlook.com
所有图片及应用信息描述来自App Store,数据截止2023年8月26日,此后可能发生变更。

利用快捷指令实现Siri与通义千问大模型联动:打造个人AI助理实战指南 AI代理(AI Agent)作为连接用户与人工智能服务的关键桥梁,其核心原理在于通过智能调度与任务分解,将复杂请求分配给专业模型处理。这一技术架构融合了前端交互的便捷性与后端模型的强大能力,在智能助手、自动化工作流等场景中展现出巨大价值。以苹果Siri与阿里云通义千问(Qwen)大模型的集成为例,开发者可通过快捷指令(Shortcuts)构建代理层,实现语音指令的接收、云端AI的调用与结果的语音播报。这种方案不仅突破了传统语音助手的能力边界,也为AI代理的落地提供了可复用的工程实践路径,让用户能够提前体验下 阅读详情

相关推荐

Windows、macOS、Linux、鸿蒙四大操作系统内核架构与生态全解析

大家好,我是优快云的一名技术博主。在日常开发、运维和跨设备协作中,我们经常需要在不同的操作系统间切换。无论是为团队选择开发环境,还是为个人设备挑选合适的系统,亦或是开发跨平台应用,一个核心问题总是绕不开: Windows、macOS、Linux、鸿蒙,它们的区别到底在哪里? 这不仅仅是“哪个更好用”的简单问题,而是涉及到内核架构、设计哲学、应用生态、开发体验和未来趋势的深度探讨。对于开发者而言,理解这些差异,意味着能更精准地选择工具、更高效地解决问题、更从容地应对跨平台挑战。本文将从内核、界面、生态、开发

weixin_33805992的博客 429

苹果手机上python编程工具,iphone上的python编译器

大家好,小编来为大家解答以下问题,苹果手机运行python代码工具,python在苹果手机上怎么编写,今天让我们一起来看看吧!大家好,小编来为大家解答以下问题,苹果手机运行python代码工具,苹果手机好用的python编译器,现在让我们一起来看看吧!手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。

Clt216的博客 1579

Windows、macOS、Linux与鸿蒙内核架构、生态及选型全解析

在实际工作中,我们常常需要面对多种操作系统环境:开发团队可能使用 MacBook,测试服务器运行着 Linux,而最终用户桌面则普遍是 Windows。近年来,随着国产化进程,鸿蒙系统也开始在移动端和物联网领域崭露头角。对于开发者、运维工程师和 IT 管理者而言,理解这些主流操作系统的核心差异,不仅是技术选型的基础,更是解决跨平台兼容性问题的关键。 本文将从内核架构、文件系统、软件生态、用户界面、开发环境和典型应用场景六个维度,深入剖析 Windows、macOS、Linux 和鸿蒙系统的根本区别。我们将超

mybwu_com的专栏 536

用 iPad 来写代码,GitHub 又一代码编辑器,开源了!

公众号关注“GitHubDaily”设为“星标”,每天带你逛 GitHub!大家好,我是小 G。大部分拥有 iPad 的同学,其日常使用场景,应该是看番、煲剧、玩游戏以及偶尔的办公协作吧。但是,自从我入手第一台 iPad 起,便动过拿它来编程的念头。可惜,当时找不到一款与 iPad 兼容较好的代码编辑器,能同时满足多种不同编程语言的运行环境,无奈只得将此事作罢。前阵子逛 GitHub 的时候,...

GitHubDaily 2847

AI浏览器本质:意图理解与语义交互范式重构

浏览器正从‘渲染网页’的工具演变为‘理解用户意图’的智能代理。其核心在于将自然语言输入转化为可执行的语义契约,依托本地向量库实现上下文感知,并通过可操作语义块完成端到端任务闭环。这一转变超越了大模型调用表象,直指人机交互范式升级——不再依赖关键词搜索与页面跳转,而是基于意图理解、动态上下文和细粒度交互实现信息主动适配。AI浏览器因此成为新一代数字工作流的基础设施,在电商比价、政务办事、学术研究等需多源协同与实时决策的场景中展现不可替代的技术价值。

weixin_30596735的博客 411

在手机运行python脚本程序

在手机运行注册机python脚本程序引言二级目录 引言   之前实现了web版的python软件授权注册机系统,可以通过浏览器直接访问注册机页面进行注册码的生成,但是这还需要搭建一台服务器用来运行自己的web服务,前面也尝试过将python的注册机界面程序编译成手机应用如ios及apk格式文件,但是也都没有成功。   最近突然发现了完全可以在手机直接运行python脚本实现我们的注册机方法。就是下载一个可以在手机运行的模拟Linux的终端软件,这两个软件都是免费的,可以放心使用,在安卓手机可以下载Termu

吾名招财的博客 1900

【xcode】ios项目中运行python

【xcode】ios项目中运行python

qq_44974089的博客 2202

在iPad上使用Python进行编程

如果你拥有一台iPad,并且想在上面编写和运行Python代码,你会发现iPad提供了一些适用的工具和应用程序来满足你的需求。安装一个Python解释器应用程序,编写和运行Python代码,使用第三方库和模块,以及存储和共享代码,这些步骤将帮助你在iPad上进行Python编程。要在iPad上运行Python代码,首先需要安装一个Python解释器。这些应用程序提供了一个交互式的开发环境,允许你编写、编辑和运行Python代码。一旦你安装了Python解释器应用程序,你可以开始编写Python代码了。

2301_79366435的博客 4628

【愚公系列】《移动端AI应用开发》047-基于DeepSeek的Android、iOS端应用插件开发实战(iOS应用发布与运维管理)

} static func logScreenTime(screenName: String, duration: TimeInterval) { let parameters = ["screen_name": screenName, "duration": duration] as [String : Any] AnalyticsManager.logEvent(eventName: "screen_time", parameters: parameters) } } 在 `UserActionMana

愚公智库 9592

软考中级信息系统监理师(第二版)-第21章基础设施工程监理

由于网络信息技术的飞速发展,变化日新月异,网络设计不但要保证目前网络传输容量的要求,也要考虑今后网络的发展,满足当前以及今后相当一段时间内的网络需求,便于向新技术的升级和衔接,同时又需要保护原有的投资。通用布缆系统工程中,承建单位的竣工文档主要包括以下内容:承建合同,招标文件,投标文件,设计方案,工程实施组织设计方案,工程施工报告,隐蔽工程记录,变更记录,自测报告,信息点分布图(表),园区、楼宇、水平配线表,楼层平面图及无线设备点位图,无线设备信息表,竣工图纸等。多排安装时,列间距不应小于1200mm。

2301_78583973的博客 1401

博图编写温度程序_s7 smart200的CRC-16校验程序

最近做一个小项目,项目中采用485自由口通讯方式,使用一台西门子S7 smart200对一台冷水机做多个状态和温度做监控,并能对冷水机进行启停控制,和参数设置,因为冷水机的协议不是标准modbus格式,所以要自己编写通信协议。其中要用到CRC校验,在网上找了些别人写的程序,基本上用不了。只能自力更生了。首先,找到CRC校验的算法,并理解。 下面就是我找的算法(这个网上很多),1....

weixin_39539761的博客 3062

如何轻松备份苹果照片库:iCloud Photos Downloader完整指南

iCloud Photos Downloader是一款强大的开源命令行工具,专为需要完整备份iCloud照片库的用户设计。这款工具让您能够轻松将珍贵的数字记忆从云端安全下载到本地存储,无论是家庭照片、旅行回忆还是重要时刻,都能得到妥善保护。通过简单的命令行操作,您可以完全掌控自己的照片数据,告别云存储依赖的风险。 ## 📸 项目价值与核心理念 ### 为什么需要iCloud照片备份工具?

gitblog_01017的博客 935

RPA机器人技术原理初探

RPA初步

曲折旅程,艰难人生 2141

编码Agent实战:Goldie自动生成App Store截图与预览视频,内置合规校验

在移动应用开发与上架流程中,素材生产长期是耗时且易错的环节,尤其是App Store截图与预览视频的规格适配、多语言本地化以及苹果审核合规要求,往往让开发者反复返工。编码Agent作为一种能自主规划、调用工具并迭代产物的智能执行体,正成为工程自动化的新范式。通过解析工程文件、驱动模拟器运行真实应用、自动截屏与录制操作路径,再结合本地规则引擎与OCR进行合规检测,编码Agent将传统人工操作压缩为一条命令。其技术价值在于打通了从代码产物到商店交付物之间的自动化链路,显著降低重复劳动与审核失败的返工成本。这类方

weixin_34413802的博客 325

前端宝典之七:React性能优化实战精华篇

本文主要讲解实战项目中React性能优化的方法,主要分为三个大的方面:减少不必要的组件更新、组件优化以及tree-shaking,共11个方法

franktaoge的博客 1903

智驾域控制器硬件架构:从接口丛林到算力核心的工程解码

本文深入解析了智驾域控制器硬件架构的设计挑战与工程实践。面对复杂的接口丛林,文章详细探讨了如何高效融合摄像头、雷达等多源传感器数据,并构建以多SOC为核心的强大算力平台。同时,文章强调了电源、时钟、散热等最小系统及车规级可靠性设计的关键作用,为工程师提供了从接口驯服到算力核心协同的完整硬件解码指南。

happy2的博客 484

苹果与OpenAI硬件大战:AI应用端侧与云端协同开发指南

在AI技术从云端向设备端下沉的趋势下,端侧AI与云端大模型的协同架构成为应用开发的核心议题。苹果凭借Core ML与统一硬件生态推动本地优先推理,OpenAI则通过Codex等工具链强化模型对设备的操作能力,双方竞争本质是对AI应用分发权与运行环境的争夺。对开发者而言,理解模型压缩、量化蒸馏、本地推理与云端兜底的分级调度逻辑,才能设计出延迟低、隐私安全且成本可控的智能应用。本文从技术路线分歧切入,分析两种路线的工程边界,并给出基于能力分级的架构设计思路,帮助开发者在设备算力、网络带宽与用户体验之间找到平衡,

weixin_30788239的博客 585

Ubuntu+Dify实战:如何让大模型知识库完美支持图片召回(附避坑指南)

本文详细介绍了在Ubuntu系统上部署Dify平台,并实现大模型知识库图片召回功能的完整实战方案。通过解析Dify处理图片的底层逻辑,重点讲解了配置Nginx代理服务器将本地图片路径转换为可公开访问URL的核心工程步骤,并提供了文档预处理、环境变量配置以及父子分段策略等高级技巧,帮助开发者构建图文并茂的AI应用,有效提升知识库的丰富性和用户体验。

c7d8e的博客 447

iOS快捷指令:执行Python脚本(利用iSH Shell)

iOS快捷指令:执行Python脚本(利用iSH Shell)

Qmj2333333的博客 1万+

【深度学习新浪潮】深度学习特别是大模型在图像配准方面的研发进展

深度学习,尤其是大模型的出现,彻底改变了图像配准的技术范式——从“手工设计特征+几何约束”走向“数据驱动+通用特征学习”。当前,大模型配准已在医学影像、遥感、工业检测等领域实现商业化落地,解决了传统方法难以应对的跨模态、少样本、复杂形变等问题。但大模型配准仍面临推理效率、可解释性、数据隐私等挑战,未来的研发核心将是“精度与效率的平衡”“泛化能力的提升”“场景化适配的简化”。对于开发者而言,从简化版大模型配准代码入手,逐步理解预训练+微调的核心逻辑,是衔接前沿技术的有效路径。

专注:太空算力、AI infra、异构调度、大模型成本工程 426

Claude Code 100个真实案例 - 用AI批量清洗Excel脏数据(10万行3分钟搞定)

本案例展示如何使用 Claude Code 搭建一个强大的 Excel 数据清洗工具。支持自动检测和处理空值、重复行、格式错误、异常值等常见脏数据问题,批量处理10万行数据只需3分钟。

yueyeguzhuo的专栏 39

用 iPad 来写Python代码,GitHub 又一代码编辑器,开源了!

那些富有创造力的工程师,头脑中总是充斥常人难以理解的奇思妙想,以及将各类想法落地实现的动手能力。兴许有人可能会觉得,Code App 这个项目在实际工作中并没有太大用处,直接用电脑来写代码,不是更便捷直接吗?但是,随着产品更新迭代,iPad 的硬件性能跟前几年相比,已不可同日而语。未来在 iPad 上,那些曾经需要进行复杂运算的软件,将会愈发成熟。iPadOS 的诞生,也将在移动端迎来一轮新的技术革命。

2201_75768457的博客 791

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ipad上能免费下载Python并运行吗?

ipad上能免费下载Python并运行吗?

隔壁王叔的博客 4240

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

适合ipad的python编程软件-这15个应用,程序员用iPad照样可以编程!

【IT168 评论】1、Dash API文档Dash是一个API文档浏览器,使用户可以使用离线功能即时搜索无数API。程序员使用Dash可访问iOS,MacOS,WatchOS,tvOS,Swift,.NET Framework,ActionScript,Akka,AngularJS,Angular.dart,Ansible,Apache,Appcelerator Titanium,AppleSc...

weixin_37988176的博客 8735

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

如何在IPhone 16Pro上运行python文件?

使用 SwiftUI 集成:通过 PythonKit 框架在 Swift 项目中嵌入 Python 脚本(需 Xcode Cloud 或 Mac 远程编译)。通过上述方法,即使是非越狱的 iPhone 16 Pro 也能灵活运行 Python 脚本,满足轻量级开发需求。库兼容性:TensorFlow/PyTorch 等需 C 扩展的库无法在 iOS 本地运行,建议改用云端方案。导入外部文件:通过 Files App 将 .py 文件保存到 iPhone,在 Pyto 中打开该文件。

qq_44688715的博客 2320
上一篇: 以简洁且简单的方式安装Kali虚拟机(VirtualBox / VMware Work Station 17),以及安装后的简单配置
Fallen Flowers
博客等级 码龄4年 8粉丝 3原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值