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
相关推荐
渣渣灰飞5 分钟前
MySQL 系统学习 第五阶段:企业级 MySQL 实战开发 第二章:RBAC 权限系统设计
android·学习·mysql
白帽小阳10 分钟前
2026前端面试题!(附答案及解析)
javascript·网络·python·安全·web安全·网络安全·护网行动
这是个栗子17 分钟前
前端开发中的常用工具函数(八)
开发语言·前端·javascript
qq_4228286223 分钟前
android 图形学之图层数据送显及合成图层(七)
android
凤凰院凶涛QAQ31 分钟前
《Java版数据结构 & 集合类剖析》栈与队列:“push/pop 是栈的灵魂,offer/poll 是队列的骨架——四组 API,两种人生”
java·开发语言·数据结构
研☆香39 分钟前
为什么变量声明在赋值前也能使用?—— 深入理解 JavaScript 变量提升与作用域
开发语言·前端·javascript
乱写代码39 分钟前
Python开发技巧--类型注解Literal
python
卷无止境1 小时前
Python FFI 技术深度解析:ctypes、cffi 与 pybind11 的性能差异与实践挑战
后端·python
右耳朵猫AI1 小时前
PHP周刊2026W28 | 安全更新、Laravel 13.18、Twig 3.28
开发语言·php·laravel
second601 小时前
第一部分:快速上手 —— 建立 C++ 基本语法与编程范式
开发语言·c++