ImportError: The 'enchant' C library was not found. Please install it via your OS package manager, or use a pre-built binary wheel from PyPI

前端 未结 6 661
我在风中等你
我在风中等你 2021-02-01 04:50

The question is why I see the error message in the title when trying to import enchant. I am using Win64.

相关标签:
6条回答
  • 2021-02-01 05:12

    Resolved: On Win7-64 I ran

    pip3 install pyenchant==1.6.6

    which seems to be the latest version of PyEnchant that still shipped with Win-64 binaries. Newer versions did not install for me, but this one did.

    0 讨论(0)
  • 2021-02-01 05:16

    On Windows x64 I've solved this problem as follows:

    • Click link https://pypi.org/project/pyenchant/#files and download pyenchant-2.0.0.win32.exe
    • Launch it and while installing it using the installation wizard you must specify your python interpreter location which in my case is:

    C:\Users\Asus\AppData\Local\Programs\Python\Python36\python.exe

    Important:İf you use python32 interpreter you must specify this location:

    C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\python.exe

    if you use python 3.5 interpreter version your location may be like this:

    C:\Users\Asus\AppData\Local\Programs\Python\Python35\python.exe

    and finish the installation. Pip commands will work now for other dependency packages.

    0 讨论(0)
  • 2021-02-01 05:17

    For me, the problem I ran into was that I had an old version of pip. I installed the latest version and was able to download the pyenchant library.

    pip install -U pip

    0 讨论(0)
  • 2021-02-01 05:25

    For amazon ubuntu instance use.

    yum install enchant 
    

    and then

    pip install pyenchant
    
    0 讨论(0)
  • 2021-02-01 05:31

    I found the answer in this GitHub page.

    In a nutshell, they have not shipped a wheel for the win_amd64 platform yet.

    0 讨论(0)
  • 2021-02-01 05:38

    On Ubuntu, run sudo apt-get install libenchant1c2a

    0 讨论(0)
提交回复
热议问题