android - Android 安装 psycopg2 termux 错误

标签 android python-3.x psycopg2 termux

如何在我的 termux Android 上安装 psycopg2?

我试过了

pip install psycopg2==2.2
pip3 install psycopg2-binary

LDFLAGS="-L/system/lib64/" CFLAGS="-I/data/data/com.termux/files/usr/include/" pip install psycopg2-binary

但是每次都会出现这个错误 Error:

阅读有关堆栈溢出的其他答案,但它们不起作用。

apt-get
sudo

命令需要 root Android,但我没有 root。

I would be grateful if someone help me

最佳答案

在安装 python 客户端之前安装 PostgreSQL 本身

pkg 安装 postgresql

如果没有帮助,请尝试安装开发版本和其他依赖项

pkg install postgresql-dev python make clang

之后安装postgresql客户端pip3 install psycopg2

在这里找到工作解决方案: https://github.com/termux/termux-packages/issues/835

关于android - Android 安装 psycopg2 termux 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72416515/

相关文章:

android - 在android中加载本地谷歌地图有什么限制吗?

Java Android - 无法在 CustomView 内部的 CustomView 外部使用 OnClick 函数

python-3.x - 当选择 OptionMenu 的选项时如何显示小部件?

python - 表、字段和模式上的 psycopg2 E'

Android 和 Arduino socket

android - Lollipop 5.0 示例许可证检查器应用程序在模拟器 (AVD) 上崩溃

python - 将不良文本转换为韩语

python - 使用重复条件过滤 Python 中的行

multithreading - Postgresql FOR UPDATE SKIP LOCKED 仍然选择重复的行

python - 在 windows 上的 virtualenv 中安装 psycopg2 (postgresql)