Python 导入numpy时出错(语法错误)

Python 导入numpy时出错(语法错误),python,numpy,syntax-error,Python,Numpy,Syntax Error,当我尝试导入NumPy时,突然出现以下错误: 更具体地说,它在我键入以下内容时显示: 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"

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

更具体地说,它在我键入以下内容时显示:

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
win32上的Python 2.7.12(v2.7.12:d33e0cf91556,2016年6月27日,15:24:40)[MSC v.1500 64位(AMD64)] 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>进口numpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“C:\Py27\u 64\lib\site packages\numpy\\uuuuu init\uuuuuuu.py”,第180行,在 从…起导入添加新文档 文件“C:\Py27\u 64\lib\site packages\numpy\add\u newdocs.py”,第13行,在 从numpy.lib导入添加新文档 文件“C:\Py27\u 64\lib\site packages\numpy\lib\\uuuuu init\uuuuuu.py”,第22行,在 从.npyio导入* 文件“C:\Py27\u 64\lib\site packages\numpy\lib\npyio.py”,第1162行 x%(str(x.dtype),格式) ^ SyntaxError:无效语法 没有调用
NumPy
函数来获取此错误。它仅在导入
NumPy
时发生。请注意,我在前面成功地使用了
NumPy

所有其他Python函数都运行良好。我尝试重新安装
NumPy
,但没有成功。我使用Python2.7 64位和
PyScripter

我最近没有安装任何新的东西,只是突然发生了

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

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

在Python控制台中键入
导入numpy时是否也会发生这种情况?是,它也发生在python控制台中-我用这个更新了我的问题。在python控制台中键入
import numpy
时是否也会发生这种情况?是的,它也发生在python控制台中-我用这个更新了我的问题。numpy安装了“numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl”,因此,我的2.7.12 Python 64位似乎没问题。轮子从哪里来?从这里开始:尝试自己重新编译它。好的,我刚刚重新安装了所有东西(Python本身,我的所有库,PyScripter)。它又起作用了。谢谢大家。Numpy安装了“Numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl”,所以我的2.7.12 Python 64位似乎没问题。轮子从哪里来?从这里开始:试着自己重新编译。好的,我刚刚重新安装了所有东西(Python本身,我所有的库,PyScripter)。它又起作用了。谢谢你们。