本文介绍了"导入错误:没有模块命名的ReadLine"运行"回购INIT"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我下载了Android的源代码,但根据的,我得到了以下错误:

I downloaded the source of Android, but when I used repo init according to the website, I got the following error:

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

I am using Ubuntu 10.04 and Python 2.7.2

推荐答案

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

AFAIK, the default Python environment in Ubuntu 10.04 is Python 2.6.5, so you must be using a self-compiled python.

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

You should be missing some readline header files when building your python 2.7.2, so you have two choices now:


  1. 重新编译你的Python,以libreadline?-dev安装。

  2. 安装的readline的独立版本,使用 PIP安装的readline 的easy_install的readline

  1. Re-compile your python, with libreadline?-dev installed.
  2. Install the standalone version of readline, using pip install readline or easy_install readline

这篇关于&QUOT;导入错误:没有模块命名的ReadLine&QUOT;运行&QUOT;回购INIT&QUOT;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-16 01:01