本文介绍了"导入错误:没有模块命名的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:
- 重新编译你的Python,以libreadline?-dev安装。
- 安装的readline的独立版本,使用
PIP安装的readline
或的easy_install的readline
- Re-compile your python, with libreadline?-dev installed.
- Install the standalone version of readline, using
pip install readline
oreasy_install readline
这篇关于&QUOT;导入错误:没有模块命名的ReadLine&QUOT;运行&QUOT;回购INIT&QUOT;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!