Macos 在OS X Yosemite上安装pyenchant

Macos 在OS X Yosemite上安装pyenchant,macos,python-3.x,pyenchant,Macos,Python 3.x,Pyenchant,我正试图在Mac OS X Yosemite上安装pyenchant。它在linux机器上工作正常,但在mac上不工作,我有以下错误: ImportError:未找到“enchant”C库。请通过您的操作系统软件包管理器安装,或使用PyPI预先构建的二进制控制盘 以下是我安装软件包的方式: pip install pyenchant 接下来,我以这种方式导入它: import enchant 我使用的是Python 3.4。Enchant是一个C库,pyenchant提供了到该库的Pytho

我正试图在Mac OS X Yosemite上安装pyenchant。它在linux机器上工作正常,但在mac上不工作,我有以下错误:

ImportError:未找到“enchant”C库。请通过您的操作系统软件包管理器安装,或使用PyPI预先构建的二进制控制盘

以下是我安装软件包的方式:

pip install pyenchant
接下来,我以这种方式导入它:

import enchant

我使用的是Python 3.4。

Enchant是一个C库,pyenchant提供了到该库的Python绑定。 要使代码正常工作,还需要安装Enchant。 如果您使用的是自制软件,您可以使用:

>>brew install enchant
安装Enchant后,您可以安装Pyenchant:

>>pip install pyenchant

我希望这会有所帮助。

另外,请确保您的Xcode已更新。如果未更新,则在运行brew安装程序时会出现错误:

configure:error:无法运行C编译程序。

让您“通过操作系统软件包管理器安装,或使用PyPI的预建二进制程序”?我使用pip命令安装了软件包,这就是我所做的。如果这就是您所做的,为什么?!你读过吗?例如,我也把源代码分发放在enchant安装中了。有什么我错过的吗。这本手册我已经读了很多遍了。你说的“把源代码分发放进去”是什么意思?这与安装不同。请参见例如
brew安装enchant
brew安装pyenchant
?我使用
pip
安装了它,
brew
会有什么不同吗?Enchant和pyenchat是两个不同的项目。Enchant是各种现有拼写检查库的通用接口。()Pyenchant为Enchant拼写检查库提供了一组Python语言绑定。