导入错误:无法从pandas中导入DtypeArg。

5

我正在使用Conda环境中的Pandas 1.3.2。

在Jupyter Notebook中导入pandas时:

import pandas as pd

我遇到了错误:

ImportError: cannot import name 'DtypeArg' from 'pandas._typing' (C:\Users\tone_\anaconda3\envs\spyder\lib\site-packages\pandas\_typing.py)

我看到过类似的问题,但迄今为止没有解决方案。

有人能帮忙吗?


你尝试降级到 pandas 1.3.0 了吗?这似乎是一个常见的错误。 - Snowfire
2个回答

3

当我将pandas从panadas=1.3.5降级到pandas=1.3.0并使用conda环境时,它对我起了作用。


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心找到有关如何编写良好答案的更多信息。 - Community
我也在使用 pandas 1.3.5 并遇到了这个问题,谢谢分享。 - relizt

1
根据post中提供的答案,这是pandas==1.3.1中的一个错误。
可能的解决方法是将其降级到较早的版本,例如pip install pandas==1.3.0

没错,我也看到了那篇帖子。考虑到问题可能与 pandas 1.3.1 相关,我升级到了 1.3.2 版本。 - unstuck
你尝试过降级它吗?也许错误仍然存在于1.3.2版本中。 - drauedo
我正在尝试这个。 - unstuck

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接