首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用Python2.7的Mac上安装PyEnchant模块有困难

在使用Python2.7的Mac上安装PyEnchant模块有困难
EN

Stack Overflow用户
提问于 2012-06-11 22:18:34
回答 3查看 3.2K关注 0票数 6

在我的Mac上安装一个名为PyEnchant的Python模块时遇到了麻烦。我使用的是Python 2.7。当我打开并运行pyenchant setup.py文件时,我得到以下错误消息:

代码语言:javascript
复制
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

我已经尝试运行pyenchant网站上提供的.dmg文件。安装过程继续进行,没有任何错误消息,但是,一旦安装完成,我仍然无法将pyenchant导入到Python中,也无法在Finder中找到已安装的软件。

我还尝试使用,它打开了一个.egg窗口,窗口顶部用黑色大写字母写着"PK“。我不知道这是什么意思。

正如您可能知道的,我不是一个有经验的Python用户,所以非常感谢您在这方面的任何帮助。

EN

回答 3

Stack Overflow用户

发布于 2013-02-23 02:18:26

安装enchant first对我有效

代码语言:javascript
复制
brew install enchant
票数 4
EN

Stack Overflow用户

发布于 2012-09-03 22:08:24

有许多方法可以安装PyEnchant,例如使用MacPorts:

sudo port install py27-enchant

这将额外安装enchant、aspell和hunspell库。您必须单独安装字典,才能获得它们的运行列表

代码语言:javascript
复制
port search aspell-dict

例如,安装德语词典

代码语言:javascript
复制
sudo port install aspell-dict-de

你就完事了!

(我希望你现在已经在其他地方找到了答案)

票数 0
EN

Stack Overflow用户

发布于 2015-01-07 18:53:17

试试这个--它在Ubuntu上对我很有效。

代码语言:javascript
复制
 sudo apt-get install libenchant1c2a
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10981924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档