iPad适实用来写Python吗?
B站上有很多博主拍过iPad作为消费力的视频,好比用iPad画漫画、记条记、剪视频、轻办公等等,那么iPad可以用来写代码、跑Python吗?
这也是一些初学Python的小伙伴体贴的成绩,他们常常下载一些编纂Python的APP,试图在外表练习Python,好比像pythonista、Pyto、Python3IDE等。
「我的想法是iPad并不合适写代码,更不合适运转Python,由于它既有情况很多限定,也不便利编纂。」
如知乎回复讥讽说:iPad唯逐一个有利于学习python的功效就是关机.....
但假如你非要用的话,可以思索iPad Jupyter的组合,再设置一个外置键盘,当做条记使用。
说到Jupyter,约莫各位都很熟习,这是一个基于web的Python数据封建平台,可以在外表写Python、R、markdown等,能及时运转,合适做数据处理分析。
Jupyter有Notebook、Lab两种产物情势,可以当地化安装,也可以摆设到办事器,以是iPad欣赏器能运转Jupyter,举行Python代码编纂。
那么怎样将Jupyter摆设到办事器呢?
但是也不难,约莫必要5个步调:
1、置办一台云办事器(Linux)
?
默许情况下,notebook办事器只运转再当地的 127.0.0.1:8888且只能从当地拜候,即 可以在当地经过欣赏器使用http://127.0.0.1:8888.来拜候notebook
?
2、在云办事器体系上安装Anaconda大概Miniconda
?
这一步是为了安装conda,conda是Python保证理东西,发起将 Conda 源切换为清华源,下载速率更快
?
3、设置Python开发情况,假如你安装了Anaconda或Miniconda,这一步可以省略
4、安装 Jupyter Notebook 大概Jupyter Lab,并调停设置
?
Jupyter组件均使用conda举行安装,设置见教程:https://jupyter-notebook.readthedocs.io/en/stable/public_server.html
?
5、给 Jupyter 设置域名拜候
?
设置办法见教程:https://jupyter-notebook.readthedocs.io/en/stable/public_server.html#using-a-gateway-server-for-kernel-management
?
完成这5步,你就可以经过域名在iPad欣赏器拜候Jupyter,并在Notebook或Lab上举行Python代码编纂和运转。
假如你不想设置本人的办事器,也可以使用现成的Jupyter使用,好比mybinder,可以经过拜候该网站,创建本人的Jupyter情况。
总之,我并不发起用iPad来练习Python,时间本钱太高,能完成的功效也仅限。摆安心心在电脑上搞编程,咱不去折腾。