2012-06-11 9 views
6

Ich habe Probleme, ein Python-Modul namens PyEnchant auf meinem Mac zu installieren. Ich benutze Python 2.7. Wenn ich öffnen und ausführen, um die pyenchant setup.py-Datei ich die folgende Fehlermeldung erhalten:Schwierigkeiten beim Installieren von PyEnchant-Modul auf einem Mac mit Python 2.7

Traceback (most recent call last): 
File "/Applications/Python 2.7/pyenchant-1.6.5/setup.py", line 195, in <module> 
    import enchant 

File "/Applications/Python 2.7/pyenchant-1.6.5/enchant/__init__.py", line 90, in <module> 
    from enchant import _enchant as _e 

File "/Applications/Python 2.7/pyenchant-1.6.5/enchant/_enchant.py", line 133, in <module> 
    raise ImportError("enchant C library not found") 

ImportError: enchant C library not found 

Ich habe versucht, die .dmg-Datei ausgeführt wird, die auf der pyenchant Website zur Verfügung steht. Der Installationsprozess wird ohne Fehlermeldung fortgesetzt. Nach Abschluss des Vorgangs kann der Pychant jedoch nicht in Python importiert werden, und die installierte Software kann nirgendwo im Finder gefunden werden.

Ich versuchte auch, das .egg-Installationsprogramm zu verwenden, das ein Python-Fenster mit den Buchstaben "PK" öffnete, die oben in schwarzen Großbuchstaben geschrieben wurden. Ich weiß nicht, was das bedeutet.

Wie Sie wahrscheinlich sagen, ich bin kein erfahrener Python-Benutzer, so dass jede Hilfe zu diesem sehr geschätzt wird.

+0

konnte ich installieren, aber ich kann es nicht auf einem jupyter Notebook zu arbeiten ... https: //stackoverflow.com/questions/44170766/cant-import-enchant-using-a- Jupiter-Notizbuch –

Antwort

0

Es gibt viele Möglichkeiten PyEnchant, zum Beispiel mit MacPorts zu installieren:

sudo port install py27-enchant

Dies wird zusätzlich enchant installieren, aspell und hunspell Bibliotheken. Sie müssen Wörterbücher installieren getrennt, eine Liste von ihnen

port search aspell-dict 

zum Beispiel laufen zu bekommen, die Deutsch-Wörterbuch Installation

sudo port install aspell-dict-de 

Und Sie sind fertig!

(ich hoffe, dass Sie Ihre Antwort an anderer Stelle jetzt allerdings gefunden haben)

4

Installation verzaubern erste für mich gearbeitet

brew install enchant 
0

die Sie interessieren - es ist für mich auf Ubuntu gearbeitet.

sudo apt-get install libenchant1c2a