android - "ImportError: No module named readline"运行 "repo init"

标签 android python ubuntu readline

我下载了Android的源码,但是根据the website使用repo init时,我收到以下错误:

Traceback (most recent call last):
  File "/root/bin/repo", line 91, in <module>
    import readline
ImportError: No module named readline

我正在使用 Ubuntu 10.04 和 Python 2.7.2

最佳答案

据我所知,Ubuntu 10.04 中默认的 Python 环境是 Python 2.6.5,所以你必须使用自编译的 python。

在构建 python 2.7.2 时你应该缺少一些 readline 头文件,所以你现在有两个选择:

  1. 重新编译你的 python,安装 libreadline?-dev。
  2. 安装独立版本的 readline,使用 pip install readlineeasy_install readline

关于android - "ImportError: No module named readline"运行 "repo init",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9477566/

相关文章:

python - 为什么在 try block 中出现 MultipleObjectsReturned 错误?

python - openCV cvtColor 函数错误 : Assertion failed (scn == 3 || scn == 4)

android - 如何在运行时设置任意主题颜色

android - 如何将图像存储在数据库android中

android - 无法恢复我的 android c++ 游戏的状态(state->savedState 始终为 NULL)

linux - 设置 bind9 DNS 正向查找

Ubuntu 上的 C# HTTPS 服务器

android - 如何在 ARCore Android 中禁用表面检测

python - 我无法在 python (windows) 中创建文件

linux - 从 udev 启动的脚本不再具有 DISPLAY 访问权限?