linux - 如何使用 apk 安装 readline

标签 linux apk ipdb

当我尝试使用 apk 安装 readline 时

pip install readline

它说

Failed building wheel for readline

输出错误为

gcc: error: readline/libreadline.a: No such file or directory

这似乎是一种循环依赖。

如果我运行 apk readline-dev,我认为它会给我 .so 共享库。

所有这一切的背景是我试图在 ipdb 调试期间自动完成工作。我可能会以错误的方式处理这个问题。

最佳答案

python 包 readline 重命名为 gnureadline

来自pypi.org的官方警告, 你可以找到 gnureadline here

警告:此软件包已弃用!它已重命名为 GNUREADLINE 以解决与标准库模块的名称冲突。新的 readline 包在这里。

通过pip安装gnureadline

pip install gnureadline

关于linux - 如何使用 apk 安装 readline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51293005/

相关文章:

linux - 使用 netstat 结合 ps 查找进程 ID

linux - 这有可能覆盖linux之类的复制系统吗?

android - 无法将 APK 上传到 Google Play

python - eventlet.monkey_patch() 破坏了 docker 容器中的 ipdb

c - Linux 本地通信套接字 : Why is bind() not failing as expected?

Linux:从 XML 文件中删除具有从第 2 次出现开始的匹配字符串的行的命令

android - 从另一个 APK 访问的布局无法访问其可绘制资源

java - 如何以编程方式读取apk文件的内容?

python - 使用 Python 调试器 (ipdb) 时出现名称错误

python - 如何在python中调试导致后续异常的堆栈跟踪?