termux

apt update

apt upgrade

termux-setup-storage

apt install python python-dev python2 python2-dev

apt-get install clang

apt-get install libxml2 libxml2-dev libxslt libxslt-dev

apt install openssl libffi libffi-dev

apt install openssl openssl-tool openssl-dev

apt install clang g++  libxml2-dev libxslt-dev python python-dev

apt-get install libcrypt libcrypt-dev

apt install clang python python-dev

apt install fftw libzmq libzmq-dev

apt install freetype freetype-dev libpng libpng-dev pkg-config

pip install BeautifulSoup4 requests

pip install lxml

pip install scrapy

#pip install numpy==1.12.1

#最新的1.13.1有问题,安装不上

LDFLAGS=" -lm -lcompiler_rt" pip install numpy==1.12.1

LDFLAGS=" -lm -lcompiler_rt" pip install matplotlib pandas jupyter

pip install ipython

pip install demjson tushare colorama

2018-07-05更新

这里再推荐一款在手机上运行py文件的手机软件:Pydroid 3 - Educational IDE for Python 3

下面是关于他的介绍

pydroid3手机版,这是一个非常不错的手机python编程软件,它拥有非常强大的编译器,可以帮助您编辑python程序,pydroid3手机版不需要电脑也能够时刻提高您的个人代码编辑水平,有需要的小伙伴千万不要错过哦!

pydroid3手机版功能特色:

扩展键盘和所有你需要用Python编程的符号.

语句高亮和主题.

代码预测,自动缩进和实时代码分析,就像任何真正的IDE一样.

选项卡.

增强的代码导航与交互赋值/定义gotos.

一键在Pastebin上分享

【软件介绍】

Pydroid 3是一款使用比较方便而且功能非常的强大的教育性编程应用,可以快速的学习的开箱即用示例,功能齐全的终端仿真器以及内置C、C ++甚至Fortran编译器,带有断电和手表的PDB调试器。

特色:

1、使用方便而且功能非常强大的手机编程应用,界面很简洁;

2、可以进行编辑、代码预测以及扩展键盘栏和语法高亮主题等;

3、自定义储存库,功能齐全的终端仿真器以及Cython支持。

个人感觉和termux相比,共性是:1、都是终端模拟器;2、都可以pip安装扩展库。

不同之处:1、termux纯粹就是终端模拟器,pydroid3增加了python的IDE界面。可以编写一段程序后再运行,方便了许多。

2、pydroid3的符号面板比较丰富,避免了手机输入法中找符号的繁琐。

你可能感兴趣的:(termux)