Python:PyEnchant 和 64 位 Python

标签 python text-processing pyenchant

我正在做文本处理。我需要 PyEnchant 库来验证文本中的特定单词是否是有效的英语单词。但是,它仅适用于 Python 的 32 位安装。我需要 64 位 Python 来处理大型文本文件的内存问题。

有没有办法为 64 位 Python 安装 PyEnchant?如果没有,我可以使用哪些其他库来完成类似的任务?我查看了 NLTK 的 wordnet,但了解到其功能不如 PyEnchant。

最佳答案

如果您觉得拥有 PyEnchant 绝对必要,您可以下载源代码 here然后通过将其放入您喜欢的任何目录然后运行来手动安装它

import sys
sys.path.append('/path/to/dir')

这应该可以工作,并且应该与正常安装它的人兼容。

关于Python:PyEnchant 和 64 位 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997073/

相关文章:

python - 使用多级列有条件地更改 Pandas DF 中的值

python - scikit 学习 tfidf 的实现不同于手动实现

python - NER 标记器的替代品用于长的、异构的短语?

python - 手动转义原始 SQL 的字符串

python - 控制下一步的数据结构

python - 每次运行 H2OXGBoostEstimator 时出错

python - 如何检查英语中单词的频率

python - 文本分类+词袋+Python : Bag of words doesn't show document index

python - 即使我手动安装了 enchant,也无法在 Windows 上安装 pyenchant

python - 如何迭代包含字符串列表的 pandas 行以检查每个单词是否为英文?