linux安装python_电脑不香吗?我在手机上装Python我图什么?

416444488d3e131a36fde0842946f218.png

Python Any Where!Python可以在我们的电脑上,当然也可以在我的手机上。

我们要有一个可以随身的Python环境常伴左右,要能够在一些特殊环境下也能快速搭建起可用的Python环境,这样不仅能作为日常练手的学习平台,也能做到未雨绸缪以备不时之需。而且手机上的Python没有IDE工具,经常的练习还能够帮助大家减少对IDE工具的依赖!

本文以安卓手机为例,按照方式的差别手机上的Python基本有以下三种类型:

直接安装相关APP

比较有代表性且相对稳定的APP有:Pydroid、QPython以及Chaquopy。

当然这些APP不是Python官网出的,其中QPython在腾讯的应用宝上就可以找到然后直接安装,Chaquopy到官网上下载安装也是没问题的,但是Pydroid事就比较多了,经过笔者的亲身尝试,一般手机应用市场上还真找不着,需要手机先安装一款叫做应用汇的APP,然后在应用汇APP进行搜索中就能搜到。不过Pydroid现在不支持华为的处理器,所以如果你的手机是华为的处理器,那么这条路就可以直接pass掉了,这款APP的使用没什么特殊的,基本上对于有Python经验的人来讲很快就可以上手。

手机Linux上的Python环境

这种类型是先给手机安装一个Linux环境或终端模拟器,然后或者使用Linux环境上的Python,或在Linux环境上再装一个Python,典型的有:termux、aidlearning以及Linux Deploy。

其中我个人比较推崇前两者,Linux Deploy需要手机root权限才能运行,设置和使用也比较麻烦,在实际中并不好用。

termux:这个APP在普通的应用市场上也是找不到的,需要先在手机上下载并安装一个F-Droid应用程序,然后在这个APP里面就能搜到termux啦,下面是我的termux截图,由于在termux中我又安装了zsh和tmux两个终端神器,现在是中看又中用。

2e79406e325007825e60f5a90a2ffd7b.png
21b47175d6fb5bf872316f25fcecf587.png

aidlearning:这实际上是一个针对计算机视觉和深度学习的APP,内置了Python及其许多第三方的包,如大名鼎鼎的Tensorflow等。可直接到官网:http://www.aidlearning.net/进行下载安装,aidlearning应用基本算是手机上功能最全的工具了,不光提供了一个桌面环境,而且还有文件管理、代码编辑器、终端命令行、项目示例、Jupyter服务等许多功能,可以说是齐活了。

网页版Python

通过网页访问线上的Python,这一种方式说起来更简单省事了,就是通过手机上的浏览器来访问线上的Python环境,比如访问Jupyter和code-server环境(关于这两个环境的搭建我们下回分解),或者是访问一些在线免费的Python环境,一般这种免费的服务比较多,比如PythonAnywhere和微软的Azure。

1ff09e79de602f1bc63451d86117193f.png

关于手机上的Python我们暂时就介绍到这里,当然一般的书上不会给大家介绍这些另类的安装思路,因为这毕竟属于野路子的范畴

希望本文可以扩展大家的Python视野和解决问题的思路~

————

本文作者:博海,一个沉迷于技术并且追求艺术的pythoner,欢迎与我交流(微信号:bohy_i)。

Python 好课推荐

d1fe4fe227bad4456157b23ae8a97ea5.png

在很多人眼里,程序员是一个神秘的职业,编程更是深不可测的世界。对编程充满了向往和好奇,但是又苦于找不到入门的方法。本套课程就是为了这些人准备的,通过学习Python语言,打开编程世界的大门!

本课程形式为线上视频教学+纸质图书,仅需39元!

e0a1e1881f5422bf6cd2c55a62b7a67a.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值