属性错误:模块'numpy'没有属性'core'



我想知道在运行Spark并试图导入Numpy时是否有人遇到这个问题。Numpy在标准笔记本中正确导入,但是当我尝试通过笔记本运行Spark导入它时,我会发现此错误。我有Numpy的最新版本,并且正在运行最新的Anaconda Python 3.6。

谢谢!

-------------------------------------------------------------------------------------------------------------------AttributeError Trackback(最近的最新电话( 在 ((----> 1导入numpy/USERS/michaelthomas/anaconda/lib/python3.6/site-packages/numpy/__init__.py in((    144返回加载程序(*软件包,**选项(    145 -> 146。导入add_newdocs    147 __ all__ = ['add_newdocs',    148"模拟剥夺战士",/Users/michaelthomas/anaconda/lib/python3.6/site-packages/numpy/add_newdocs.py in((     11来自__future__进口部,absolute_import,print_function     12---> 13来自numpy.lib导入add_newdoc     14     15 ###########################################################/Users/michaelthomas/anaconda/lib/python3.6/site-packages/numpy/lib/lib/__init__.py in((      6来自numpy.version导入版本为__version __      7----> 8来自.type_check Import *      9来自.index_tricks导入 *     10来自.function_base导入 */Users/michaelthomas/anaconda/lib/python3.6/site-packages/numpy/lib/type_check.py in((      9'common_type']     10---> 11 import numpy.core.numeric as _nx     12来自numpy.core.numeric导入asaray,asanyArray,array,isnan,     13 obj2sctype,零attributeError:模块'numpy'没有属性'core'

我遇到了同样的问题,我尝试使用pip升级numpy软件包,并已解决。

pip install --upgrade numpy

(base) C:UsersMohanavelu>pip install --upgrade numpy
Collecting numpy
  Downloading https://files.pythonhosted.org/packages/53/d1/2499797c88de95ea3239ad7f6e6a47895fe51aad1aa2a116f50ec9e0ee74/numpy-1.15.0-cp36-none-win_amd64.whl (13.5MB)
    100% |████████████████████████████████| 13.5MB 1.6MB/s
Installing collected packages: numpy
  Found existing installation: numpy 1.14.0
    Uninstalling numpy-1.14.0:
      Successfully uninstalled numpy-1.14.0
Successfully installed numpy-1.15.0

除了升级和重新安装外,有时是由熊猫引起的。它可能依赖于较旧的numpy,因此,如果单独升级numpy无法解决您的问题,则可能必须升级或重新安装Pandas。

易于解决方案:

在pycharm中:只需转到设置 - >建筑执行 - >Python调试器

将PYQT兼容性从自动使用更改为ON使用。在我的情况下,pyqt6。

它有效。

lg

我也遇到了同样的问题。之前,我通过conda安装numpy安装了numpy。

我卸载了我通过conda安装的numpy。

conda uninstall numpy

然后我通过PIP安装安装,并为我解决了。

pip install numpy

可能是,如果您是Anaconda Python,此步骤将帮助您解决。

可能不是您的解决方案。但是重新启动我的jupyter笔记本的内核为我修复了此问题。

最新更新