2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 如何用iPad运行Python代码? python c java哪个好

如何用iPad运行Python代码? python c java哪个好

时间:2019-07-22 13:30:19

相关推荐

如何用iPad运行Python代码? python c java哪个好

总的来说,如果从生产力工具的角度来看的话,iPad基本上是不合格的,但这也不意味着在iPad下无法运行Python代码。

或者说,实际上要回答这个问题,首先需要厘清的,是提问者,究竟准备用iPad来运行什么样的Python代码的问题。

举个例子来说吧,比如现在大家这样问:如何在Windows下运行Python代码?或者每个人都会觉得简单,但事实并非如此,实际上,就简单的以科学运算为例,由于很多项目涉及了纷繁复杂的第三方类库,并且很多类库还有互相之间的版本相关关系以及和Python本身的版本相关关系等问题存在,所以,不是简单的一句:安装Python,然后运行代码就能解决问题的。这其实也是为什么像Anaconda这样的项目会流行起来的原因,因为他解决了在Python科学计算下,复杂的类库相关关系。

所以,关于在iPad下如何运行Python代码的问题,大家首先要问的,也应该是究竟你想运行什么样的Python代码?考虑清楚了,然后再选择应该更加有的放矢。其实,目前这方面的选择并不多,在AppleStore里,大致能找到的对应App也主要就3个:

免费的Python2IDE和Python3IDE

就如同其App自己所说的,他的目标就是:

可用于学习python语言编程学习

因此,希望这个成为一种生产力工具,是不可能的,他的适用场景,基本上是面向初学者,使用Python核心所提供的语法、类库等,完成一些学习性的小程序的开发和运行。

特点?不需要联网算一个?

68块钱的Pythonista3

这个实际上已经有其他网友提过了,从偶所附加的图可以看到,这个可以做的事情,比Python2IDE或者Python3IDE要多些,应该说,无论是作为iOS上的python编辑器,还是解释执行器都是很不错的。已经可以写点小东西了,也可以临时当做一个脚本的测试平台。

而且作为一个目标是“生产力”的IDE平台,Pythonista甚至考虑了如何引入第三方类库的问题,其内置了一个称之为StaSh(ywangd/stash)的Shell运行环境,并内置了Git和pip工具。

因此,显然的,通过运行pipinstall<xxx>这样的模式,就能顺利的进行第三方库的安装了。

更贵但不见得更好用的Analyser

注意一下,如果你想安装这个App,你需要注意到,实际上在AppStore中,实际上还有另外一个也叫Analyser的软件,这俩不是一个东西,这个Analyser的Logo是这样的。

价格也小贵,¥108,其实说他是一个可以运行Python的IDE环境都有些勉强,但如果你主要是想在iPad下,用Python来进行数据分析和处理的,那有福了,他基本上内置了主流的全部数据处理模块,如numpy,scipy,pandas,statsmodels,scikit-leary/image,nilearn,astroML,pymc,nipy等。

最重要的是,已经支持Tensorflow。

说了这么多,其实偶还是想说,iPad真不是一个特别好用的生产力平台。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。