python - 在 Anaconda 中使用 Spyder 使用 pandas_datareader.data 时出现导入错误
问题描述
导入时pandas_datareader.data as web
,我收到以下错误:
ImportError:无法从“pandas.util.testing”导入名称“assert_raises_regex”
我正在使用 Anaconda Navigator 中的 Spyder,我尝试更新 Spyder、Anaconda 并确保我拥有最新版本的 pandas
我是 python 新手,所以我可能会遗漏一些东西......
解决方案
pandas-datareader
您应该安装来自 anaconda的最新版本,因为警告说不pandas.util.testing
推荐使用pandas.testing
. 查看源https://github.com/pydata/pandas-datareader/blob/master/pandas_datareader/compat/init .py显示了使用pandas_datareader.compat
的模块pandas.testing
。
推荐阅读
- r - 在 R 中重现此图
- vulkan - Vulkan 计算着色器。平滑 uv 坐标
- swiftui - 作为 UIViewRepresentable 添加到 UITextView 的工具栏附件仅在 iMessage 扩展应用程序首次启动后显示
- javascript - 如何更改引导程序 4 中的过渡持续时间速度
- java - 如何在嵌套的 RecyclerView 中突出显示选定的子项
- react-native - 如何制作无限动画
- javascript - 使用循环正确创建多个事件侦听器
- wordpress - mod重写 - WP
- excel - 将数据复制并粘贴到列中时不会触发 Vba Worksheet_Change 事件,但可以手动单击单元格
- timer - 我正在尝试在同一个 SwiftUI 视图中使用两个计时器