上篇里提到的MATHLIB安装方法已失效,分享一下最新的numpy/pandas在termux中的安装方法。
前面和上篇大同小异,奥义变了。
传送门
升级到最新软件包
先说环境, Termux 现在的版本是 0.118 for Android 7+,更新日期是 2022 年。
首先,在Termux中运行以下命令以更新软件包,安装 python:
pkg upgrade
pkg update
pkg i python
2023年中,python版本为3.11.3
奥义:引入老资源repo源tur
在Termux中运行以下命令以安装termux-user-repo:
pkg i tur-repo
这将安装含低版本numpy、pandas库的repo
同时安装numpy、pandas库
pkg i python-numpy python-pandas
Termux 使用技巧
启用ssh
pkg i openssh
passwd #设置密码
ifconfig #显示本机ip
sshd #启动ssh服务
然后就可以在电脑上ssh登录访问手机端的termux了,端口是8022,密码是刚才设置的
设置开机启动项
nano ~/.bashrc
sshd #启动ssh
ifconfig -a | grep 'inet ' | awk '{print $2}' | cut -d '/' -f 1 #查询ipv4地址
function run_jupyter() {
read -p "是否启动 Jupyter Notebook? (y/n) " choice
case "$choice" in
(y|Y) jupyter notebook;;
(n|N) ;;
(*) echo "无效输入,请输入 'y' or 'n'.";;
esac
}
run_jupyter #询问是否启动Jupyter Notebook(可视化python文件管理器 可运行终端 可编辑文件,类似堡塔)
这样就只需要在手机上打开termux app,不需要输入任何命令,就可以在桌面端ssh访问,或者编辑python了