gpt4 book ai didi

python - 属性错误 : module 'numpy' has no attribute 'version'

转载 作者:太空狗 更新时间:2023-10-30 01:26:41 25 4
gpt4 key购买 nike

我正在努力学习如何在 ipython notebook 中使用 pandas:

import pandas as pd

但是我得到以下错误:

AttributeError                            Traceback (most recent call last)
<ipython-input-17-c7ecb2b0a99d> in <module>()
----> 1 from pandas import *

D:\Anaconda\lib\site-packages\pandas\__init__.py in <module>()
20
21 # numpy compat
---> 22 from pandas.compat.numpy import *
23
24 try:

D:\Anaconda\lib\site-packages\pandas\compat\numpy\__init__.py in <module>()
8
9 # numpy versioning
---> 10 _np_version = np.version.short_version
11 _nlv = LooseVersion(_np_version)
12 _np_version_under1p8 = _nlv < '1.8'

AttributeError: module 'numpy' has no attribute 'version'

我不知道如何解决它,问题是什么?我的 python 版本是 3.6

最佳答案

Numpy 有依赖关系,而 Anaconda 有让它们出错的历史,导致 numpy 无法正确初始化。 AttributeError 很可能是由 numpy 初始化失败引起的。此错误通常发生在更新 numpy 或其他通过 conda 更改 numpy 版本的依赖项时(这就是为什么在更新 Pandas 后 numpy 会失败的原因...)

此类失败的示例:https://github.com/ipython/ipyparallel/issues/326

总是对我有用的解决方案是更新到已知的 numpy 工作版本。目前,对于我在 Windows 10 x64 上,它是 1.15.1。

请注意,这是 Anaconda 依赖项 的问题,而不是 numpy 本身的问题。如果没有操作系统、软件包版本等详细信息,则无法提供更具体的指导。

关于python - 属性错误 : module 'numpy' has no attribute 'version' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43024699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com