Не может избавиться от ошибки "/ usr / bin / ld: не удается найти -lncurses"

Я хотел запустить команду:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.1.1_r6

И получил следующий результат:

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

Поэтому, чтобы исправить это, я попытался установить readline, используя команды pip install readline и easy_install readline , но обе команды выводят следующее:

 /usr/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 

У меня есть ubuntu 12.04 с python 2.7.3 и вы хотите создать исходный код Android.

Я много искал, чтобы исправить это, но не успел … Может ли кто-нибудь указать на меня, что мне не хватает?

Solutions Collecting From Web of "Не может избавиться от ошибки "/ usr / bin / ld: не удается найти -lncurses""

 sudo apt-get install libncurses5-dev 

И затем повторите команду

Если вы используете 64-разрядную ОС, возможно, вам придется установить версии библиотек i386. Многие (все?) Команды хоста Android 32-бит.

Я исправил проблему выше, установив python 2.7. Уверенность в том, что репо отлично работает с предыдущей версией python, а не с текущей версией 2.7.3.