Python 在OS 10.8上运行带有NumPY和matplotlib的NLTK

Python 在OS 10.8上运行带有NumPY和matplotlib的NLTK,python,numpy,nltk,Python,Numpy,Nltk,在这里一开始说实话:我没有安装Python及其各种模块的经验。我正在尝试用Python进行自然语言处理,学习如何在语言研究中使用编程 显然我的Mac已经安装了一个Python版本。为了充分利用书中的所有示例,我需要让Numpy和matplotlib模块正常工作。经过一点尝试和错误之后,我能够在终端中使用Python时安装Numpy并成功导入它。然后我尝试安装matplotlib,但无法安装。安装程序说,不能将matplotlib与苹果预装的Python版本一起使用 因此,我下载了Python 2

在这里一开始说实话:我没有安装Python及其各种模块的经验。我正在尝试用Python进行自然语言处理,学习如何在语言研究中使用编程

显然我的Mac已经安装了一个Python版本。为了充分利用书中的所有示例,我需要让Numpy和matplotlib模块正常工作。经过一点尝试和错误之后,我能够在终端中使用Python时安装Numpy并成功导入它。然后我尝试安装matplotlib,但无法安装。安装程序说,不能将matplotlib与苹果预装的Python版本一起使用

因此,我下载了Python 2.7.5的另一个副本并安装了它。一旦安装到我的系统上,matplotlib的安装就完成了。但是现在我不知道如何在新Python安装的同时再次安装Numpy,而且matplotlib不会与新Python一起工作,即使它已经安装,因为它似乎在寻找Numpy,而没有找到它

当我在终端中键入python时,我也不知道现在正在使用哪个安装。但Numpy也没有在那里进口,即使在我陷入困境之前它就进口了


我很抱歉,这是如此混乱;我希望这是有道理的。我只想让环境启动并运行,最好是知道我在系统上安装了什么以及安装在哪里。有人能告诉我下一步该做什么吗?有没有一种简单的方法可以从用户安装的Python版本开始,并说明如何确保我正在将所有模块安装到该安装中?

已经在几种不同的Mac上为我提供了帮助。感谢您的回复!我按照说明进行操作,在scipy安装结束时得到了以下结果:生成了1个错误。叮当声:警告:编译过程中未使用参数:'-mno fused madd有更多字符,但此处包含的字符太多。然后,我在运行pip install matplotlib时遇到了相同的错误,只是这次生成了67个错误,而pysci只生成了1个。我将在下面的另一条评论中复制一些文本…铿锵:警告:编译期间未使用的参数:'-mno fused madd'铿锵-fno严格别名-fno common-dynamic-g-Os-pipe-fno common-fno严格别名-fwrapv-mno fused madd-DENABLE_DTRACE-DMACOSX-DNDEBUG-Wall-Wshorten-64-to-32-DNDEBUG-g-Os-Wall-Wstrict原型-DENABLE_DTRACE-arch i386-arch x86\u 64-pipe-DPY\u ARRAY\u UNIQUE\u SYMBOL=MPL\u ARRAY\u API-DPYCXX\u ISO\u CPP\u LIB=1-I/usr/local/include-I/usr/X11/include-I/opt/local/include-I/System/libraphs/Python.framework/Versions/2.7/Extras/LIB/Python/numpython/core/include/I/usr/local/include,现在从终端运行Python时,我可以运行import numpy和import matplotlib,没有任何错误,但当我尝试像本书第一章中的那样进行分散绘图时,仍然会出现以下错误:text4.dispersion\u plotindependence Traceback最近的调用last:File,第1行,在File/Library/Python/2.7/site-packages/nltk/text.py,第456行,在Distribution_plot Distribution_plot Self,words File/Library/Python/2.7/site-packages/nltk/draw/distribution.py,第27行,在Distribution_plot Rase ValueError“plot函数需要matplotlib包aka pylab.”ValueError:plot函数需要matplotlib包aka pylab