导入numpy时出错(SyntaxError)

时间:2016-09-08 11:26:18

标签: python numpy syntax-error

当我尝试导入NumPy时,我突然收到以下错误:

Print screen with error

更具体地说,它在我输入时显示:

import numpy as np

或只是:

import numpy

它也发生在Python控制台中,如下所示:

Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

>>> import numpy

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Py27_64\lib\site-packages\numpy\__init__.py", line 180, in <module>
    from . import add_newdocs
  File "C:\Py27_64\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "C:\Py27_64\lib\site-packages\numpy\lib\__init__.py", line 22, in <module>
    from .npyio import *
  File "C:\Py27_64\lib\site-packages\numpy\lib\npyio.py", line 1162
    x                                    % (str(X.dtype), format))
    ^
SyntaxError: invalid syntax

没有调用NumPy函数来获取此错误。它仅在导入NumPy时发生。请注意,我之前能够成功使用NumPy

所有其他Python函数都运行良好。我尝试重新安装NumPy但没有用。我使用PyScripter在Python 2.7 64bit中工作。 我最近没有安装任何新东西,它突然发生了。

1 个答案:

答案 0 :(得分:0)

检查您是否使用了Python 2版本的numpy。