我成功安装并在我的 Mac 上运行了 Spyder,但我想添加一些默认未包含的模块(mahotas 和 pymorph)。
我通过终端使用 easy_install 安装了这两个模块,在没有任何错误消息的情况下都安装成功。从终端运行 Python 并使用 import mahotas 和 import pymorph 命令可以正常工作且没有出现错误消息。然而,当我从 Spyder 中的脚本运行相同的命令时,会出现以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
import pymorph
ImportError: No module named pymorph
我现在想做的就是运行导入代码,但似乎找不到相关信息。我猜测Spyder使用独立的Python安装程序,而通过终端安装模块只会将它们安装到系统版本的Python中。那我该如何将它们添加到Spyder中呢?
配置:
Mac OSX 10.7.4
Spyder 2.1.9