python - 在 MAC OS X 10.9 上安装 NLTK 真的很困难

标签 python macos nltk

我是 Python/Mac OS 的新手,我希望通读 NLTK 教科书,但我在安装它时遇到了一些问题。一段时间以来,我一直在寻找解决方案,但不幸的是,所有解决方案似乎都不适合我(或者我误解了如何使用它们)。

我遇到的基本问题是,尽管按照说明进行操作,但 NLTK 似乎并未安装。下面的代码给我一个错误,指出不存在这样的模块:

import nltk
nltk.download()

我认为我遇到的问题是 pip/easy_install 没有正确安装。通过阅读一些资料,我怀疑这可能与我的计算机上有两个版本的 Python 有关(Mac OS X 预装一个,一个是我安装的。)虽然,目前我不确定如何检查这个,或者设置使用的是哪个版本的 python。那么作为第一步,如何快速检查我的机器上是否安装了多个版本的 python?

如果事实证明这不是问题的根本原因,则下一页上安装 pip 的所有说明对我都不起作用(所有命令都返回语法错误):http://www.pip-installer.org/en/latest/installing.html .

对于这个问题的无组织方法,我深表歉意,希望通过一些指导,我能够找出我哪里出错了。

最佳答案

对于 OS X El Captain 执行 sudo pip install --upgrade nltk --ignore-installed six

之后在 python 代码中重新导入 nltk

关于python - 在 MAC OS X 10.9 上安装 NLTK 真的很困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19642368/

相关文章:

python - 如何按字符串索引上的自定义顺序对 Pandas 数据框进行排序

macos - 终端似乎没有自动通过 .profile

ruby - 卸载 MacRuby

python - 如何使用正则表达式获取在字符串中重复多次的模式

python - 如何从文本文件中选择比较级和最高级单词并对其进行分组?

python - 迭代 CSV 列时出现 IndexError

python - 在 Pandas 中,根据同一 DataFrame 中的值对匹配多个条件的行进行计数,并将计数添加到列中

macos - 如何每秒运行一次代码?

python - 在 nltk.tree.Tree 中查找路径

python - 需要帮助在词干后再次连接我的标记和短语以形成字符串