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

时间:2013-10-28 18:28:32

标签: 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

对于这个问题的无组织方法我感到很遗憾,希望能有一些指示我能够解决我出错的问题。

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:2)

如果您无法安装pip,请尝试: How do I install pip on macOS or OS X?

然后尝试运行: pip install nltk

如果失败,您可能需要运行: sudo pip install nltk

一旦完成,您应该能够导入nltk

我刚刚在小牛队安装了nltk,所以我可以确认它是否有效。

答案 2 :(得分:1)

我在Win 8& 7机器之前就好了,但刚买了一台MacBookPro。你是对的,没有什么是明确的Mac,你得到的所有时间都是一些以此为生的人的傲慢回答 - 不是每个人都可以成为你认识的全职程序员。通过观看http://www.youtube.com/watch?v=c9LlK2iu7OA

,我是怎么想出来的
  1. 下载开发人员工具包
  2. 安装开发工具包
  3. open terminal
  4. 转到Home brew并滚动到页面底部以获取代码
  5. 将代码粘贴到终端
  6. Run Home Brew
  7. 一旦你启动并运行自制软件并安装所有开发工具包,第一个unix / MAC NLTK指令将在自制软件中运行(http://nltk.org/install.html)..我不知道为什么他们不列出这个NLTK页面本身。非常违反直觉。如果您需要更多细节观看此视频 - 它是一个救世主