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
相关推荐
司马万2 小时前
RUST基础1----数据类型
开发语言·算法·rust
程序员buddha2 小时前
Spring集合注入功能
windows·python·spring
神秘剑客_CN2 小时前
使用ffmpeg+python实现自动给视频添加移动水印
python·ffmpeg·音视频
第一程序员2 小时前
Python与数据库:SQLite、MySQL、PostgreSQL详解
python·github
淼淼爱喝水3 小时前
openEuler 下 Ansible 模块缺失 / 损坏后重装完整教程
linux·openeuler·技术实操
山城码农笑松哥3 小时前
Rocky Linux Centos 9.6 完全离线安装rabbitmq4.2
linux·rabbitmq
00后程序员张8 小时前
从审核被拒到稳定过审,iOS 上架技术优化
android·ios·小程序·https·uni-app·iphone·webview
江畔何人初8 小时前
iptables 和 IPVS 代理模式 Service 的区别
linux·运维·服务器·网络·云原生·kubernetes·代理模式
房开民10 小时前
c++总结
java·开发语言·c++