我最近放弃了 macports,转而使用自制软件。我正在尝试能够导入 numpy 和 scipy。我似乎已经正确安装了所有东西,但是当我在终端中键入 python 时,它似乎运行了默认的 mac python。
我在 OSX 10.8.4
我关注了这篇文章:python homebrew 默认情况下 并尝试通过输入将 homebrew 目录移动到我的 %PATH 的前面
export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH
然后 "echo $PATH" 返回
/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
但是,当我通过“which python”查找我的 python 在哪里时,我得到了
/usr/bin/python
出于某种原因,当我在解释器中导入 numpy 时,它可以工作,但对于 scipy 则不然。
Python 2.7.2 (default, Oct 11 2012, 20:14:37)
[GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> import scipy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named scipy
>>>
我需要做什么才能让 python 作为我的自制安装的 python 运行?这应该解决我的问题并允许我导入 scipy 吗?