首页文章手机、平板都能写Python代码!手把手教教会你,快来~python手机版「手机、平板都能写Python代码!手把手教教会你,快来~」

手机、平板都能写Python代码!手把手教教会你,快来~python手机版「手机、平板都能写Python代码!手把手教教会你,快来~」

时间2025-01-16 21:23:21发布yu分类文章浏览128
导读:...

对于大部分初学Python的人来说,由于工作、生活等因素常常无法进行连贯、系统的学习。初学者为了利用上下班通勤等碎片化时间进行学习,通常会在平板上观看学习视频并做记录。虽然这种方法很好,但效果还是不如边学边练来得好。因此,你需要的是这个:不多说,让我们开始吧!

一、Termux安装与配置


1)系统要求

Android 7.0以上的平板或手机。这里建议使用兼顾了便携性和屏幕尺寸的8寸平板。

2G以上可用空间。由于需要安装各种软件包,对存储空间的消耗还是比较大的。

2)Termux安装

在安装Termux前,需要了解一下什么是Termux。

Termux 是一款支持 Linux 环境的 Android 终端模拟器APP。你无需对手机进行root或额外设置即可使用。这款APP会在手机中自动安装一个最小化基本系统,并支持使用 APT 包管理工具安装软件。

目前Termux官网(https:///)建议使用F-Droid进行安装,不再支持通过Google Play进行安装。

主程序Termux下载地址:

https:///repo/com.termux_106.apk

美化工具Termux:Styling下载地址:

https:///repo/com.termux.styling_29.apk

3)Termux基本操作

4修改软件源

安装完Termux后,使用如下命令自动替换官方源为清华镜像源:

sed -i 's@^(deb.*stable main)$@#1 deb https://mirrors.tunahttp://www.360doc.com/content/24/0702/10/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^(deb.*games stable)$@#1 deb https://mirrors.tunahttp://www.360doc.com/content/24/0702/10/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^(deb.*science stable)$@#1 deb https://mirrors.tunahttp://www.360doc.com/content/24/0702/10/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update && apt upgrade

5安装基本组件

在配置Python开发环境前,我们还需要使用如下命令安装一些基本软件包:

二、终端配置

1Shell配置

安装oh-my-zsh

Shell的类型有很多种,Termux下默认使用的是bash,这里我们可以使用功能更强大的zsh来代替bash。为了让初学者更好地使用zsh,需要先安装高档大气的oh-my-zsh。

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装过程中,会提示是否切换shell为zsh,输入回车或Y即可。此外,还需要安装zsh-autosuggestions插件,用于自动补全:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

oh-my-zsh需要使用nano、neovim等终端编辑器修改.zshrc文件来进行配置,在plugins部分添加插件支持:

2主题美化

①配色与字体

长按屏幕,点击More,选择Style可以选择配色和字体,推荐使用Neon配色和JetBrains Mono字体,也可以通过修改~/.termux/目录下的colors.properties和font.ttf文件进行自定义。

②主题配置

接下来安装powerlevel10k的主题:

安装

输入如下命令下载powerlevel10k:

git clone --depth=1 https:///romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

修改.zshrc文件,将ZSH_THEME="robbyrussell"改为ZSH_THEME="powerlevel10k/powerlevel10k"。

配置

重新打开Termux,输入p10k configure进入powerlevel10k的配置界面。第一次会自动下载默认字体,安装后会自动退出,重新打开Termux即可。可以根据配置向导的提示,定制适合自己风格的终端界面。图片来源:romkatv/powerlevel10k

3. 启用vi模式

Termux命令行中修改已经输入的命令比较麻烦。通过开启vi模式,用户可以像在vi编辑器里一样进行操作。对于vi用户来说,进入这种模式后,编辑和修改命令就显得十分得心应手了。使用nano、neovim等终端编辑器修改.zshrc文件来进行配置,在plugins部分添加vi-mode项,开启vi模式。在命令行状态下,按Esc键,即可进入vi模式的普通模式。

不过在默认的vi模式存在按键bug,需要在.zshrc文件最后添加如下配置:

三、Python包安装与配置

1)安装环境配置

2Python包安装

 待安装完成,输入jupyter notebook启动,将地址到浏览器中即可打开Jupyter。

四、IPython和NeoVim配置

对于希望在终端下进行使用的同学,推荐IPython+NeoVim组合。

1. IPython配置

创建配置文件

使用ipython profile create命令在~/.ipython/profile_default/目录下的创建ipython_config.py配置文件。

修改配置文件

使用neovim、nano等终端编辑器修改~/.ipython/profile_default/目录下的ipython_config.py文件,添加如下配置:

2. NeoVim配置

在配置NeoVim前,需要安装pynvim插件,以扩展NeoVim对Python的支持。

创建init.vim文件进行基本配置

在命令行下,通过nvim命令进入NeoVim编辑器,输入:e $MYVIMRC编辑NeoVim配置文件,使用:w进行保存,基本设置如下:

使用vim-plug安装NeoVim插件

vim-plug是一款Vim插件管理工具,支持异步并行,可以快速安装、更新或卸载插件。可以通过如下命令进行安装,或手动下载plug.vim文件,到在~/.config/nvim/autoload文件夹中。

使用vim-plug时,需要在init.vim中添加下列代码块。

保存后,在普通模式下输入:so %使配置文件生效,再通过:PlugInstall进行安装。

常用插件及设置

下面列举了一下常用插件和基本设置:

 安装、配置coc.nvim扩展

coc.nvim是一款支持扩展的插件,类似于油猴,可以通过安装扩展,以实现像Vscode一样使用NeoVim,下面列举了Python相关的coc扩展和配置:

此外,coc扩展可以通过在~/.config/nvim/文件夹中创建coc-settings.json文件来进行配置:

 配置vim-which-key

vim-which-key是一款快捷键映射插件,可以通过简单的设置进行快捷键自定义功能的实现。下面列举了vim-which-key的简单设置:

 在NeoVim中运行Python脚本

可以通过在NeoVim中添加自定义功能,从而在编写时运行当前Python脚本。

写在最后

对于做技术的小伙伴来说,掌握代码关键步骤是提升自己技术的最佳办法。建议大家没事多积累一下处理技巧,方便将来使用。

临海版权声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com

展开全文READ MORE
手机手把手都能
锤子手机T1发布:售价3000元起 7月初上市罗永浩锤子手机「锤子手机T1发布:售价3000元起 7月初上市」 一部摩托罗拉手机里都住着哪些供应商,各自占比多少摩托手机「一部摩托罗拉手机里都住着哪些供应商,各自占比多少」