如何在手机上使用Python的Jupyter Notebook

想用手机随时连到 VPS 上的 jupyter notebook 跑代码,但是用浏览器直接访问的话,无法进行 Ctrl+Enter 之类的操作。不知道各位大佬有没有解决的办法?
如何在手机上使用Python的Jupyter Notebook

7 回复

外接键盘或者安装一个能输入特殊按键的输入法就行了,如 Hacker’s Keyboard 或者 CodeBoard Keyboard for Coding。


在手机上运行Jupyter Notebook主要有两种方式:通过浏览器访问云端服务,或者直接在手机上安装Python环境。

1. 云端服务(推荐) 这是最方便的方法。你可以使用Google Colab、Kaggle Kernels或Deepnote等免费服务。它们都提供了基于浏览器的Jupyter Notebook环境,你只需要一个Google或GitHub账号就能在手机浏览器里直接写代码、运行Python。Colab还免费提供GPU。

2. 本地安装 如果你需要在没有网络的环境下使用,可以尝试在安卓手机上安装Termux这个终端模拟器。在Termux里,你可以通过包管理器安装Python、pip,然后用pip安装Jupyter Notebook。之后在手机浏览器里打开localhost:8888就能用了。不过,在手机小屏幕上敲代码和调试的体验会比较差。

简单说,想图省事就用Colab,想离线折腾就用Termux。

这两个都只有 android 版? iphone 上有类似的吗?我在 appstore 没搜着。

外接键盘( OTG )

外接键盘就没有便携性了啊。
我能想到的方案是在页面上悬浮几个动作按钮。不知道有没有类似的 extension

ios 有个 Juno 还可以

juno 要 11+美刀,有点贵,不舍得…

回到顶部