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中私有(或半私有)变量的约定。
上一篇: SciPy and NumPy on Mac OS 10.6.8
下一篇: Can you control a number of Amazon Elastic Load Balancer instances?