2012-06-11 23 views
6

Tengo problemas para instalar un módulo de Python llamado PyEnchant en mi Mac. Estoy usando Python 2.7. Cuando abro y ejecute el archivo setup.py pyenchant me sale el siguiente mensaje de error:Dificultad para instalar el módulo PyEnchant en una Mac usando 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 

He tratado de ejecutar el archivo .dmg que está disponible en el sitio web pyenchant. Los procesos de instalación continúan sin ningún mensaje de error pero, una vez que se completa, todavía no puedo importar pyenchant en Python, ni puedo encontrar el software instalado en ningún lugar en Finder.

También traté de usar el instalador .egg, que abrió una ventana de Python con las letras "PK" escritas en la parte superior en mayúsculas negras. No sé lo que esto significa.

Como probablemente sepa, no soy un usuario experimentado de Python, por lo que cualquier ayuda sobre esto es muy apreciada.

+0

que era capaz de instalar, pero no puedo conseguir que funcione en un cuaderno jupyter ... https: //stackoverflow.com/questions/44170766/cant-import-enchant-using-a- jupyter-notebook –

Respuesta

0

Hay muchas formas de instalar PyEnchant, por ejemplo, con MacPorts:

sudo port install py27-enchant

Esto instalará, además, de encantamiento, aspell y bibliotecas Hunspell. Usted tiene que instalar los diccionarios por separado, para obtener una lista de las dirigen

port search aspell-dict 

por ejemplo, instalar el diccionario alemán

sudo port install aspell-dict-de 

Y ya está!

(espero que haya encontrado su respuesta en otro lugar por ahora, sin embargo)

4

Instalación ENCHANT primera trabajado para mí

brew install enchant 
0

Prueba esto - A mí me funcionó en Ubuntu.

sudo apt-get install libenchant1c2a 
Cuestiones relacionadas