Python ImportError:无法从“numpy.core”(未知位置)导入名称“array”

Python ImportError:无法从“numpy.core”(未知位置)导入名称“array”,python,python-3.x,numpy,Python,Python 3.x,Numpy,我突然犯了这个错误,今天早些时候一切正常 ImportError: cannot import name 'array' from 'numpy.core' (unknown location) 罪魁祸首是: import functools import operator import warnings from numpy.core import ( array, asarray, zeros, empty, empty_like, intc, single, double,

我突然犯了这个错误,今天早些时候一切正常

ImportError: cannot import name 'array' from 'numpy.core' (unknown location)
罪魁祸首是:

import functools
import operator
import warnings

from numpy.core import (
    array, asarray, zeros, empty, empty_like, intc, single, double,
    csingle, cdouble, inexact, complexfloating, newaxis, all, Inf, dot,
    add, multiply, sqrt, fastCopyAndTranspose, sum, isfinite,
    finfo, errstate, geterrobj, moveaxis, amin, amax, product, abs,
    atleast_2d, intp, asanyarray, object_, matmul,
    swapaxes, divide, count_nonzero, isnan
)
from numpy.core.multiarray import normalize_axis_index
from numpy.core.overrides import set_module
from numpy.core import overrides
from numpy.lib.twodim_base import triu, eye
from numpy.linalg import lapack_lite, _umath_linalg
我所做的一切选择此项并点击F9:

import numpy as np

我卸载并重新安装了numpy。我在谷歌上搜索了一个解决方案,但没有找到多少。这里有人见过这个吗?有什么想法吗?谢谢。

您可能需要先导入numpy,然后从numpy导入使用

要显示触发该操作的代码吗?您可能需要先安装numpy,请确保使用的是预期的Python版本。如果您安装了多个Python版本,或者如果您使用的是conda并且有多个环境,那么您可能在与安装numpy的环境不同的环境中运行此代码。对,那么您是否确保您处于正确的Anaconda环境中?当您在运行Python脚本的环境中键入conda list时,列表中是否显示numpy?Niayesh Isky给出了很好的建议。有关更多信息,请参阅。不,这通常会起作用。然而,@ryguy72,值得一试,看看import-numpy本身是否有效。不,import-numpy也会抛出同样的错误。真奇怪。几小时前一切都很好。我不知道会发生什么变化。显然,有些事情改变了。我卸载了Python3.6,然后安装了Python3.7。现在一切都好了。