在OSX上使用pip安装pyenchant时"找不到附带的C库"

 jinyan胡_435 发布于 2023-02-03 12:50

我输入了pip install pyenchant我的shell,但它引发了两个Traceback错误:

1:
Traceback (most recent call last):
  File "", line 16, in 
  File "/private/var/folders/q4/l70hdqjd5db2n2bdj69qrwz40000gq/T/pip_build_prernauppal/pyenchant/setup.py", line 195, in 
    import enchant
  File "enchant/__init__.py", line 90, in 
    from enchant import _enchant as _e
  File "enchant/_enchant.py", line 133, in 
    raise ImportError("enchant C library not found")
ImportError: enchant C library not found
2:
Traceback (most recent call last):

    File "", line 16, in 

    File "/private/var/folders/q4/l70hdqjd5db2n2bdj69qrwz40000gq/T/pip_build_prernauppal/pyenchant/setup.py", line 195, in 

        import enchant

    File "enchant/__init__.py", line 90, in 

        from enchant import _enchant as _e

     File "enchant/_enchant.py", line 133, in 

        raise ImportError("enchant C library not found")

ImportError: enchant C library not found

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/var/folders/q4/l70hdqjd5db2n2bdj69qrwz40000gq/T/pip_build_prernauppal/pyenchant

我的Mac上安装了python 2.7默认设置,但它仍然无法正常工作.我已经看过无法在Mac OSX Lion上为python 2.7安装pyenchant-1.6.5但它没有回答我的问题,因为easy_install pyenchant引发了更多的错误.

2 个回答
  • 您需要安装enchant,这是一个C库.您可以使用Homebrew来执行此类包管理.只需输入:

    brew install enchant
    

    在尝试pip安装之前pyenchant你应该没问题.

    2023-02-04 11:56 回答
  • 试试这个 - 它在Ubuntu上对我有用.

    sudo apt-get install libenchant1c2a
    

    2023-02-04 11:57 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有