Mac OS 10.6.8上的SciPy和NumPy

我在我的Mac上安装了Python 2.7.2,并且工作正常。 我下载了SciPy的二进制文件(http://sourceforge.net/projects/scipy/files/scipy/0.9.0/scipy-0.9.0-py2.7-python.org-macosx10.6.dmg)和NumPy( http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-py2.7-python.org-macosx10.6.dmg),并安装它们。

但是,当我尝试以下时,发生错误:

>>> import numpy
>>> print numpy._version_

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    print numpy._version_
AttributeError: 'module' object has no attribute '_version_'

但是,这工作正常:

>>> numpy.version.version
'1.6.1'

由于我是Python新手,我只是按照这里的说明进行操作。 我不知道什么可能会导致上述错误? 谢谢。


你正在寻找的是numpy.__version__ ,在word版本之前和之后有两个下划线。 通过我的理解,这是python中私有(或半私有)变量的约定。

链接地址: http://www.djcxy.com/p/87167.html

上一篇: SciPy and NumPy on Mac OS 10.6.8

下一篇: Can you control a number of Amazon Elastic Load Balancer instances?