2014-04-06 2 views
24

Ich habe mein IPython-Setup beim Versuch, auf IPython 2.0 zu aktualisieren, abgebrochen. Die Installation schlägt fehl, wenn gnureadline installiert wird. Ich hatte ursprünglich this problem, aber ich habe es behoben. Jetzt bekomme ich diesen Fehler:Fehler bei der Installation von gnureadline via pip

cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. -Qunused-arguments -Qunused-arguments build/temp.macosx-10.9-intel-2.7/Modules/2.x/readline.o readline/libreadline.a readline/libhistory.a -lncurses -o build/lib.macosx-10.9-intel-2.7/gnureadline.so 

clang: error: no such file or directory: 'readline/libreadline.a' 

clang: error: no such file or directory: 'readline/libhistory.a' 

error: command 'cc' failed with exit status 1 

---------------------------------------- 
Cleaning up... 
Command /usr/bin/python -c "import setuptools;__file__='/private/var/folders/jj/0w0dd3n16jq4g5579g6c7h040000gn/T/pip_build_root/gnureadline/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/jj/0w0dd3n16jq4g5579g6c7h040000gn/T/pip-iJITYv-record/install-record.txt --single-version-externally-managed failed with error code 1 in /private/var/folders/jj/0w0dd3n16jq4g5579g6c7h040000gn/T/pip_build_root/gnureadline 
Storing complete log in /Users/mc/Library/Logs/pip.log 

Danke für jede Hilfe.

Antwort

8

Zusätzlich zu den oben genannten. Das libffi Paket sortierte es für mich aus.

sudo apt-get install libncurses5-dev libffi-dev 
0

im Terminal sudo apt-get install libncurses5-dev installieren, es funktioniert gut und dann GNU readline == 6.3.3

0

Für Fedora Benutzer pip installieren:

dnf install ncurses-devel