2017-05-03 6 views
0

Ich freue mich auf die hunspell Paket installieren pip verwenden, aber es führt den folgenden Fehler:Installation hunspell Paket

Sammeln hunspell gecached Mit hunspell-0.4.1.tar.gz Gebäude Räder für gesammelte Verpackungen : hunspell Ausführen von setup.py bdist_wheel für hunspell ... Fehler Komplette Ausgabe von Befehl/root/anaconda3/bin/python -u -c "Importiere setuptools, tokenize; Datei = '/ tmp/pip-build-oyfpp3iy /hunspell/setup.py';f=getattr (Tokenize, 'open', open) (Datei); code = f.read(). replace ('\ r \ n', '\ n'); f .close(); exec (kompilieren (Code, Datei, 'exec')) "bdist_wheel -d/tmp/tmphqvqt4lxpip-wheel-python-tag cp34: /root/anaconda3/lib/python3.4/distutils/extension.py:132: UserWarning: Unbekannt Erweiterungsmöglichkeiten: 'compile_args', 'Makros' warnings.warn (msg) bdist_wheel läuft build_ext Gebäude laufen laufen bauen 'hunspell' Erweiterung Schaffung bauen Schaffung bauen/temp.linux-x86_64-3.4 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypen -fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -o build /temp.linux-x86_64-3.4/hunspell.o hunspell.c: 21: 22: Fehler melden: hunspell.h: Aucun fichier ou dossier de ce type #include ^ compilation terminée. Fehler: Befehl 'gcc' fehlgeschlagen mit Exit-Status 1


Fehlgeschlagen Gebäude Rad für hunspell setup.py Lauf sauber für hunspell Fehler beim Aufbau hunspell Installation gesammelten Pakete: hunspell Lauf setup.py für die Installation hunspell ... error Komplette Ausgabe von Befehl/root/anaconda3/bin/python -u -c "import setuptools, tokenize; Datei = '/ tmp/pip-build-oyfpp3iy/hunspell/setup.py'; f = getattr (tokenize, 'open', open) (Datei); code = f.read(). replace ('\ r \ n', '\ n'); f.close(); exec (kompilieren (code, Datei, 'exec')) "install --record /tmp/pip-euhsmasb-record/install-record.txt --eine-version-extern-verwaltet --compile: /root/anaconda3/lib/python3.4/distutils/extension.py: 132: UserWarning: Unbekannt Erweiterungsoptionen: 'compile_args', warnings.warn 'Makros' (msg) laufen build_ext Gebäude bauen läuft installieren laufen 'hunspell' Erweiterung creating build erstellen build/temp.linux-x86_64-3.4 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypen -fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -o build/temp.linux-x86_64-3.4/hunspell.o hunspell.c: 21: 22: erreur fatale: hunspell.h: Aucun fichier ou dossier de ce type #include ^ compilation terminée. Fehler: Befehl 'gcc' fehlgeschlagen mit Beendigungsstatus 1

---------------------------------------- 

Befehl "/ root/anaconda3/bin/Python -u -c" import Setuptools, tokenize; Datei = '/ tmp/pip-build-oyfpp3iy/hunspell/setup.py'; f = getattr (Tokenize, 'öffnen', öffnen) (Datei); code = f.read(). Replace (' \ r \ n ',' \ n '); f.close(); exec (compile (code, Datei, 'exec')) "install --record /tmp/pip-euhsmasb-record/install-record.txt --einzelne Version-extern verwaltet --compile "Fehler mit Fehlercode 1 in/tmp/Pip-build-oyfpp3iy/hunspell/ [root @ localhost Bureau] # alias python-devel = python34-devel [root @ localhost Bureau] # installieren hunspell pip Sammeln hunspell Verwendung cached hunspell-0.4.1.tar.gz Gebäude Räder für die gesammelten Pakete: hunspell Lauf setup.py bdist_wheel für hunspell ... Fehler Komplette Ausgabe von Befehl/root/anaconda3/bin/python-u-c "import setsetools , Tokenize; Datei = '/ tmp/pip-build-xpljhkom/hunspell/setup.py'; f = getattr (Tokenize, 'öffnen', öffnen) (Datei); code = f.read(). Replace ('\ r \ n', '\ n'); f.close(); exec (kompilieren (code, file, 'exec')) " bdist_wheel -d/tmp/tmptwg_9c8vpip-wheel-python-tag cp34: /root/anaconda3/lib/python3.4/distutils/extension.py:132: UserWarning: Unbekannt Erweiterungsoptionen: 'compile_args', 'macros' warnings.warn (msg) Lauf bdist_wheel laufen build_ext Gebäude aufzubauen Lauf 'hunspell' Erweiterung Schaffung bauen bauen Erstellung/temp.linux-x86_64-3.4 gcc -pthread -fno-strenge-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Westrict-Prototypen -fPIC -I/usr/include/hunspell -I/root/Anaconda3/include/python3.4m -c hunspell.c -ob uild/temp.linux-x86_64-3.4/hunspell.o hunspell.c: 21: 22: erreur fatale: hunspell.h: Aucun fichier ou dossier de ce Typ #include ^ compilation terminée. Fehler: Befehl 'gcc' fehlgeschlagen mit Exit-Status 1


Fehlgeschlagen Gebäude Rad für hunspell setup.py Lauf sauber für hunspell Fehler beim Aufbau hunspell Installation gesammelten Pakete: hunspell Lauf setup.py für die Installation hunspell ... error Komplette Ausgabe von Befehl/root/anaconda3/bin/python -u -c "import setuptools, tokenize; Datei = '/ tmp/pip-build-xpljhkom/hunspell/setup.py'; f = getattr (tokenize, 'open', open) (Datei); code = f.read(). replace ('\ r \ n', '\ n'); f.close(); exec (kompilieren (code, file, 'exec')) "install --record /tmp/pip-zrlp2go9-record/install-record.txt --eine-version-extern-verwaltet --compile: /root/anaconda3/lib/python3.4/distutils/extension.py: 132: UserWarning: Unbekannt Erweiterungsoptionen: 'compile_args', warnings.warn 'Makros' (msg) laufen build_ext Gebäude bauen läuft installieren laufen 'hunspell' Erweiterung creating build erstellen build/temp.linux-x86_64-3.4 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypen -fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -o build/temp.linux-x86_64-3.4/hunspell.o hunspell.c: 21: 22: erreur fatale: hunspell.h: Aucun fichier ou dossier de ce type #include ^ compilation terminée. Fehler: Befehl 'gcc' fehlgeschlagen mit Beendigungsstatus 1

---------------------------------------- 

Befehl "/ root/anaconda3/bin/Python -u -c" import Setuptools, tokenize; Datei = '/ tmp/pip-build-xpljhkom/hunspell/Setup.py '; f = getattr (Tokenize,' open ', open) (Datei); code = f.read(). replace (' \ r \ n ',' \ n '); f.close(); exec (compile (code, Datei, 'exec')) "install --record /tmp/pip-zrlp2go9-record/install-record.txt --einzelne Version-extern-verwaltet --compile" mit Fehler fehlgeschlagen code 1 in/tmp/pip-build-xpljhkom/hunspell/

Und ich habe gehört, dass die Installation von python3-dev das Problem lösen würde. Ich versuchte es ohne Erfolg. Ich benutze Python 3.4 unter CentOS 7. Kann ich bitte Hilfe bekommen? Danke im Voraus.

+0

Vollständige Fehlerliste bitte anzeigen. – dikkini

+0

Ich habe deine Lösung in eine Community-Wiki-Antwort verschoben. –

Antwort

0

Ich ging gerade mit python3.4 und pip3.4 auf Centos7 64-Bit durch. (NB Sie brauchen sowohl Python3.4 und Pip3.4)

Ich habe es schließlich funktioniert über pip3.4, aber bevor dies funktionieren würde, musste ich ein paar zusätzliche Schritte machen. Die Schritte nahm ich waren:

Installieren Sie die python3.4 Entwicklungs-Header:

sudo yum install python34u-devel.x86_64 

installieren hunspell und hunspell-devel (benötigt für hunspell.h und hunspell lib):

sudo yum install hunspell hunspell-devel 

In/usr/lib64 /, eine zusätzliche Symlink für die hunspell Bibliothek hinzufügen:

sudo ln -s libhunspell-1.3.so libhunspell.so 

schließlich den Befehl ausführen:

sudo pip3.4 install hunspell 

... und das gab mir die folgende Ausgabe:

... (compiler output deleted) ... 
Successfully built hunspell 
Installing collected packages: hunspell 
Successfully installed hunspell-0.4.1 
0

Lösung von OP.

ich es herausgefunden, ich werde diese Methode hier teilen, es :) kann helfen, müssen Sie zuerst python-devel und

yum install python-devel 
yum install hunspell-devel 

dann korrigiert Ihre Symlink

cd /usr/lib64 
sudo ln -s libhunspell-1.3.so.0.0.0 libhunspell.so 
ls -l | grep hunspell 
installieren

Viel Glück :)

Verwandte Themen