Termux中安装python包

如果pip安装有错,比如pip install tokenizers,可以

复制代码
# 1. 先安装 Rust(如果还没安装)
pkg install rust

# 2. 设置 Android API 级别(Termux 通常使用 API 24+)
export ANDROID_API_LEVEL=24

# 3. 重新安装
pip install tokenizers

也可以使用预编译的 wheel

复制代码
# 更新包列表
pkg update

pkg search numpy
Checking availability of current mirror:
[*] https://mirrors.hust.edu.cn/termux/apt/termux-main: ok
Sorting... Done
Full Text Search... Done
python-numpy/stable,now 2.4.3 aarch64 [installed,automatic]
  The fundamental package for scientific computing with Python

python-numpy-static/stable 2.4.3 aarch64
  Static libraries for python-numpy


# 安装 numpy
pkg install python-numpy

再比如,psutil 在 Termux (Android) 上安装时遇到的平台兼容性问题。psutil 明确不支持 Android 平台。

复制代码
# Termux 仓库中有 psutil 的预编译包
pkg install python-psutil

# 安装缺失的头文件
pkg install libandroid-spawn

# 设置环境变量
export CFLAGS="-I/data/data/com.termux/files/usr/include/android"

# 重新尝试安装
pip install ml_dtypes
相关推荐
码流子3 小时前
02-易迁信创兼容引擎
大数据·数据库·python
yuniko-n3 小时前
【JUC】wait 和 sleep
java·开发语言
kimnoic3 小时前
Python常见模块及其用法示例详解
开发语言·python
databook3 小时前
Scikit-Learn实战:5步搞定PCA降维
python·机器学习·scikit-learn
Apipi*3 小时前
30天速通Linux 第五章Linux 进程管理
linux·运维·服务器
杨云龙UP3 小时前
PostgreSQL 四种常见部署模式快速理解:单实例、流复制、repmgr、Patroni
linux·运维·数据库·postgresql·流复制·高可用ha
程序员-Benothing3 小时前
Linux文本排序统计命令:sort、uniq、wc、cut、tr实战
java·开发语言·算法
CRMEB3 小时前
前后端技术栈全面换代!CRMEB 多商户(Java)v3.0更新预告
java·开发语言
流浪0013 小时前
Linux系统篇46——线程(十一) 生产者消费者模型,三种关系和一个交易场所
linux·线程·并发·同步·互斥·阻塞队列·生产者消费者模型
溪语流沙4 小时前
【Web全栈进阶】JWT无状态认证:签发、校验、刷新
前端·git·python·github