【物尽其用】 基于jupyter notebook让ipad实现远程python开发

现如今ipad的性能越来越强,但是好像在ipad OS平台上一直没有正儿八经的任何IDE。现在ipad OS又加强了对键鼠的支持,看着手里的ipad只能是买前生产力,买后爱奇艺,不用它写点代码总有一种很浪费的感觉。

对于python来说,基于web的jupyter貌似成了最好的选择。用python的朋友们对jupyter应该再熟悉不过了,可能相当一部分人的日常代码都是在这上面完成的,在ipad上用它甚至连开发环境也不用新设置。

jupyter可以指定ip和端口号运行。我自己是在linux上操作的,其它平台应该也可以。

首先需要给jupyter设置登陆密码。jupyter的配置文件位置在:

~/.jupyter/jupyter_notebook_config.json

如果没有的话,手动生成一下即可:

jupyter notebook --generate-config

然后设置登录密码,输入如下指令:

jupyter notebook password

之后会让你输入两次密码,然后在刚才的配置文件里会生成我们输入的密码的sha1秘钥:
在这里插入图片描述
接下来就可以启动jupyter了,输入命令:

jupyter notebook --no-browser --port XXXXX --ip=XXX.XXX.X.XXX

填写自己主机的ip,使用一个可用的端口,就可以在局域网内用ipad访问jupyter服务了。如图:在这里插入图片描述
输入我们刚才设置的密码,便可以愉快地在ipad上撸代码啦。
在这里插入图片描述
如果你有公网ip,做一下端口转发,就可以在任何地方实现这个操作了,非常简单方便,以后出门再也不用背着电脑啦。

当然,这种方式只适用于python。现在貌似VS Code现在也可以web访问了,那实现类似的操作应该也没问题,我还没试过,可以的话其对应可用的空间应该就很广了。

不过其实这类远程操作,还是并没有怎么利用上ipad芯片的算力,真的想完全榨干ipad,还是得继续等待了

  • 12
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值