Python - NumPy中缺少模块?

时间:2014-10-26 20:03:17

标签: python numpy module

我去执行我今天写的程序,我遇到了以下问题:

C:\WinPython>python iterations.py
Traceback (most recent call last):

File "iterations.py", line 18, in <module>
import numpy

File "c:\users\george\appdata\local\enthought\canopy\user\lib\site-packages\numpy\__init__.py", line 168, in <module>
from . import add_newdocs

File "c:\users\george\appdata\local\enthought\canopy\user\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc

File "c:\users\george\appdata\local\enthought\canopy\user\lib\site-packages\numpy\lib\__init__.py", line 18, in <module>
from .polynomial import *

File "c:\users\george\appdata\local\enthought\canopy\user\lib\site-packages\numpy\lib\polynomial.py", line 19, in <module>
from numpy.linalg import eigvals, lstsq, inv

File "c:\users\george\appdata\local\enthought\canopy\user\lib\site-packages\numpy\linalg\__init__.py", line 50, in <module>

from .linalg import *
ImportError: No module named linalg

据我了解,这意味着Numpy正在寻找一个特定的定义,在本例中为numpy.zeros,但它无法找到它。

但是,自从我上次成功使用numpy以来,我没有更改任何位置,所以我不确定是什么原因造成的。

我正在使用WinPython并尝试重新安装它,但我得到了同样的错误。

此外,它不能由我的代码中的错误语法或其他错误引起,因为我从几周没有触及的程序中得到同样的问题。

如何解决这个问题的任何想法都将非常感激。

0 个答案:

没有答案