Python3 for terminal IDE 的实现
来源:互联网 发布:奇妙pk10软件免费版 编辑:程序博客网 时间:2024/05/18 00:17
安卓上有一款神器叫terminal IDE,可以集成gcc,g++,Java编译器,apkbuilder等等
不过官方偏偏没有说python,上次在lankcyril上看见国外一个高手在这个上面使用python2.x,于是突发奇想,弄个python3.x
工具准备:
已经root且可以联网的安卓手机一部
翻墙软件
教程开始:----------------------------------------------------------------------------------------------------------------------------------------------------------------------
打开terminal IDE,首先点击,install system,等待安装完毕
进入terminal IDE,输入python,会发现如下情况
因为此时还没有python
我们需要翻墙到谷歌中搜索“Python3 for Android”
进入第一个下载即可,下载完毕后安装,然后打开软件
此时我们还未安装,点击第一个安装,会出现进度条安装,此时千万不要离开这个界面,否则会下载失败
等待下载完毕,然后用re管理器,es文件浏览器或者mt管理器等进入如下目录
/data/data/com.spartacusrex.spartacuside/files\
找到.bashrc(这个文件一般是隐藏的)
打开它,在添加环境变量里面加上如下代码
export EXTERNAL_STORAGE=/mnt/sdcard/com.googlecode.python3forandroidexport PY34A=/data/data/com.googlecode.python3forandroid/files/python3export PY4A_EXTRAS=$EXTERNAL_STORAGE/extrasPYTHONPATH=$EXTERNAL_STORAGE/extras/python3PYTHONPATH=${PYTHONPATH}:$PY34A/lib/python3.2/lib-dynloadexport PYTHONPATHexport TEMP=$EXTERNAL_STORAGE/extras/python3/tmpexport PYTHON_EGG_CACHE=$TEMPexport PYTHONHOME=$PY34Aexport LD_LIBRARY_PATH=$PY34A/libexport PATH=$PYTHONHOME/bin:$PATH
保存退出
再进入以下目录
/data/data/com.googlecode.python3forandroid/files/python3/bin
将python3的文件名改为python即可(重要提醒:如果在使用sl4a的朋友不要改,运行的时候在命令行使用“python3”这个命令即可)
保存,退出
重启terminal IDE(点击shutdown,再进入即可)
现在在命令行下输入python试试
不仅如此,这个编译器集成了Vim,也就是说我们可以享受和Linux python一样的感觉!!!
- Python3 for terminal IDE 的实现
- From the introdution of terminal IDE for android
- k8s web terminal的实现
- emacs作为python3.4 IDE的配置
- Python3 + Eric-ide
- SVM python3的实现
- ICTCLAS的Python3实现
- No entry for terminal type "unknown"的解决方法
- Ubuntu16.04下安装Python3的VIM IDE
- 强化你的Terminal IDE---在android平板/手机上编写C/C++
- 在 Android 手机上使用 Terminal IDE 远程登录你的 Mac/Ubuntu
- atom DIY platformio-ide-terminal主题
- eclipse IDE for C的开发工具
- Qt实现自己的IDE
- OpenCV3 for Python3的安装方法
- A reminder for terminal control
- java 实现 Terminal
- python3实现的多线程httpserver
- uva 10881 Piotr's Ants
- C++学习总结
- 【重读设计模式】装饰模式
- Spiral Matrix II
- Linux下用C语言调用GAS汇编——综合实例
- Python3 for terminal IDE 的实现
- 中国互联网的“去中心化”与“中心化”之战
- 我在南大的七年
- Apache Pig的一些基础概念及用法总结(2)
- Rotate List
- 概率统计中的样本矩和顺序统计量
- MapReduce的常用算法
- 2014华为校招机试题目总结
- C++笔试题深度分析 第五波 上