安卓手机python开发环境_用Termux在安卓手机端搭建编程环境

Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包,完美支持Python,C语言,PHP,Ruby,Go,Nodejs,MySQL等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准,用心去打造完全可以把手机变成一个强大的工具。

如果想查看更多文章,请微信搜索并关注“纸输输”微信公众号!和你分享实用有趣的软件,这里一定有你想要的。

获取软件有多种途径

1.在公众号中回复 “Termux”,可以获得蓝奏云下载链接。(和获取到后,请用浏览器打开)

2.通过F-Droid开源下载平台获取。进入官网https://f-droid.org/

点击“下载F-Droid”,即可下载F-Droid,安装后,进入F-Droid搜索Termux下载。

3.有能力者,去谷歌应用商店搜索下载。下载链接如下。https://play.google.com/store/apps/details?id=com.termux

如果觉得这个工具麻烦的,可以用其他工具。在公众号内回复 “编程”,可以获取到有其他手机编译器的文件夹链接。

文件夹内:

QPython 支持Python        C语言编译器 支持C语言

个人觉得Termux的潜力非常大,有待感兴趣的朋友去参与开发。

对于编程初学者,有了这个工具和环境可以随时随地敲代码,利于个人编程的学习。

现在我们先来谈谈搭建编程环境的话题。

软件初始化

1.打开软件

连接互联网,打开软件,等待几分钟,刚开始需要下载50MB左右的数据,耐心等待。

2.更新软件

终端界面输入

apt update

等待一下,即可更新。

具体搭建步骤

1.

初始化刚开始时,需要安装vim编辑器、clang编译器、gdb调试器。

安装vim编辑器代码如下

pkg install vim

安装clang编译器

pkg install clang

安装gdb调试器

pkg install gdb

2.

此时C语言环境已具备,重启软件

3.

编写源代码

在终端输入

vim ***.c

并回车,

(***是源代码任意名称,按你个人喜好命名, .c是C语言源代码文件,例子是y.c)

开启vim编辑器并新建源代码文件。b7a2429807e51de863f47d48c3b6ae8406271fe3.png

4.

再次回车进入编辑界面,点击键盘s键可以编辑;点击i键也可以编辑,此时处于insert模式,可以编辑代码,也可以点击编辑器下面的insert。

(手指放大缩小手势可以调节字体大小。从屏幕左边向右滑,可以滑出菜单栏,点击keyboard弹出输入键盘。音量加键 +字母q键可以召唤出如图工具栏)

a910de759c3d524a2d2259bdaddb40980be31512.png

be15d4357cd9a9a0f42f28522c682cd92b9dc6da.png

b18dcb2df0d80281db36005a9ce9289267fcfe00.png

5.

编辑完成,按工具栏ESC,输入

:wq

回车,此时保存并退出编辑界面。6cda14bf83f0e11d37b554f92b353192d52779ba.png

6.

输入

clang ***.c

或者

gcc ***.c

编译源代码形成可执行程序文件a.out。

7.

输入

./a.out

运行可执行程序,并输出结果。d86f4bcc26ff6cd4059ed710f328a97399c8f667.png

如果想更改可执行程序的名称

输入

gcc ***.c -o ***.o

(这里的***.o表示和源代码名称***.c一样。)

之后运行改名后的可执行程序,输入

./***.o

并输出结果。

Python环境搭建

在软件界面输入pkg install python

此时会安装python最新版本。

让终端处于python环境,输入python

这时处于python环境。在图形用户界面中,这个过程就是图形用户界面打开python的开发软件。

此时可以输入代码,回车运行。

想结束python环境,按ctrl+z停止。

这是python终端编辑代码运行的方式。

但是程序语言是先写好代码然后用编译器或者解释器运行的。

(开始编辑运行python代码前,以上搭建python的步骤和以下步骤不要前后关联。就是在开始之前关闭python环境。)

1.

初始化让Termux具备编写源代码的条件,步骤参考以上C语言的步骤。

2.

具备条件以后,Termux终端界面输入vim ***.py

打开编辑器并新建文件。(例子是i.py)

5c1fa949897771683718340fe3eaa5f5519fcedf.png

3.

再次回车进入编辑界面,

如何编辑并保存退出和以上C语言操作步骤相同。1e1975c85a7e7a53a46178ddaa84351b26da828e.png

446b99ff07ed41eb6d535ce01810a9590ac8e864.png

4.

源代码文件准备好了之后,在终端界面输入

python ***.py

解释器执行刚刚写好的程序,并输出结果。3520ba2f002b9904af842493b42b4141419166d9.png

注:如果是经常用到中文提示和中文注释的小伙伴的话,还可以用以下代码使vim支持中文

首先在终端输入

cd ~

vim .vimrc

接着就会跳入编辑器内,再粘贴如下代码

set encoding=utf-8

set fileencodings=ucs-bom,utf-8,cp936,gb18030

set termencoding=utf-8

set expandtab

set ts=4

set shiftwidth=4

set nu

syntax on

if has('mouse')

set mouse-=a

endif

再按ESC键,输入:wq保存并退出。之后的文件就支持中文输入和显示了。

就这样,就搭建成功适合C语言、Pthon语言编程的环境了。

END

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值