其他
如何将手机打造成 Python 开发利器?
The following article is from 清风Python Author 王翔丨
相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux
应运而生….
Termux的Wiki官网:https://wiki.termux.com/wiki/Main_Page
2pkg upgrade
3pkg install python python-dev
2pip install --upgrade pip
多数的报错是提示libxml2插件未安装,可明明安装了,之后查阅资料了解python在使用该插件的使用需要通过clang插件的编译后才能使用,但是安装后有提示conv.h的文件无法获取等等。这个问题断断续续卡了我两天你的时间,光卸载安装Termux就搞了几次,每月20G的流量我就剩5G了…最终找齐了所有插件总结给大家:(最新安装依赖详见留言)
2pip install lxml
termux-setup-storage
将手机目录共享给termux,完成后会在home目录下多出一个storage的文件夹。ln -s /data/data/com.termux/files/home/storage/shared/Codes_Repository ~/Codes
然后,我们将小说下载器的脚本Novels.py丢到手机的Codes_Repository,再去Termux中看看是否同步
2pkg install vim vim-python
3# 创建vim配置文件
4vim .vimrc
5# 添加 vim 配置文件
6set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
7set enc=utf8
8set fencs=utf8,gbk,gb2312,gb18030
9# 保存
10:wq
11# 立即生效
12source .vimrc
你可以尝试使用Jupyter Notebook …
如果是按照我之前教程安装的Termux,那么直接pip install jupyter即可完成安装…
jupyter notebook
,即可达到后台运行的效果。2git config --global user.name "Usernam"
3git config --global user.email "email-addr"
4git clone https://github.com/BreezePython/FlaskTests.git
2pip install pipenv
3 克隆代码
4git clone https://github.com/BreezePython/WeatherForecast.git
5 进入代码目录
6cd WeatherForecast
7 安装虚拟机及依赖模块
8pipenv install
9 进入虚拟机
10pipenv shell
11 启动flask
12flask run
推荐阅读
喜欢文章,点个在看