Python 我应该在Mac Mountain Lion上安装什么版本的scipy和matplotlib?

Python 我应该在Mac Mountain Lion上安装什么版本的scipy和matplotlib?,python,macos,matplotlib,installation,scipy,Python,Macos,Matplotlib,Installation,Scipy,我希望安装pythonnumpy、scipy和matplotlib软件包。我使用了以下方法: sudo port install py27-numpy py27-scipy py27-matplotlib py27-ipython +notebook py27-pandas py27-sympy py27-nose 我能够安装并运行numpy,但不能安装scipy或matplotlib。我得到一个错误,“没有名为scipy的模块”,即使安装似乎正常进行。我怀疑这与scipy和bumpy的版本有

我希望安装pythonnumpy、scipy和matplotlib软件包。我使用了以下方法:

sudo port install py27-numpy py27-scipy py27-matplotlib py27-ipython +notebook py27-pandas py27-sympy py27-nose

我能够安装并运行numpy,但不能安装scipy或matplotlib。我得到一个错误,“没有名为scipy的模块”,即使安装似乎正常进行。我怀疑这与scipy和bumpy的版本有关。我正在运行OSX版本10.8.4、python 2.7.2和numpy 1.6.1。我怀疑问题可能是scipy安装的版本或目录;scipy位于/Users/myname/src/scipy中。我找不到numpy的位置(怎么做?Spotlight搜索不指示文件目录,grep挂起)。如何安装scipy和其他软件包

如果没有更多的信息,很难100%确定,但我99%确定

你的问题是,你正在为MacPorts Python安装所有这些东西,但却试图运行苹果的Python,而苹果的Python没有安装任何东西。(我怀疑这一点的部分原因是,苹果的Python版本是2.7.2,而MacPorts已经在2.7.5上运行了很长时间。另一部分原因是,这与人们在安装两个不同的Python X.Y版本时所遇到的问题完全相同,而他们却没有意识到自己正在这么做。)

如果要使用MacPorts Python,请运行
/opt/local/bin/Python
,而不仅仅是
Python

如果您知道自己在做什么,您可以更改
路径
,或创建符号链接等,但我怀疑您会进一步混淆自己


我个人认为,只要坚持使用苹果的Python,你就会高兴得多。您需要安装带有MacPorts(或自制,或手动,或…)的Fortran编译器,但要安装Python软件包,只需使用
pip


(在这一点上,最后一点建议可能对您没有帮助,因为您路径上的第一个
pip
可能是MacPorts,并且与您路径上的第一个
python
不匹配。但是如果您愿意重新开始,只需
port卸载python
,然后看看或这里的几十个相关问题。)

这不是安装Python软件包的地方。最有可能的scipy实际上类似于
/opt/local/lib/python2.7/site packages/scipy
,旁边有
numpy