it-swarm.com.de

Fehler beim Installieren von gnureadline über pip

Ich habe mein IPython-Setup gebrochen, als ich versuchte, auf IPython 2.0 zu aktualisieren. Die Installation schlägt fehl, wenn gnureadline installiert wird. Ich hatte ursprünglich dieses Problem aber ich habe es behoben. Jetzt erhalte ich diesen Fehler:

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.

25
mchangun
59

Zusätzlich zum oben genannten. Das Paket libffi hat es für mich gelöst.

Sudo apt-get install libncurses5-dev libffi-dev
8
endline

Für Fedora-Benutzer:

dnf install ncurses-devel
0
batisteo

installiere im Terminal Sudo apt-get install libncurses5-dev, es funktioniert einwandfrei und dann pip installieren gnureadline == 6.3.3

0
Aditya Rajak

Unter OSX 10.14.5 -

brew install ncurses

dann

pip install gnureadline
0
andorov