导入 pandas_datareader 时遇到问题

Posted

技术标签:

【中文标题】导入 pandas_datareader 时遇到问题【英文标题】:Trouble importing pandas_datareader 【发布时间】:2020-12-09 07:05:38 【问题描述】:

我使用命令行安装了包

conda install -c anaconda pandas-datareader

但是每当我尝试在 Jupyter notebook 中导入时,我都会发现一个错误

import pandas_datareader.data as web

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-bc32bb8bec34> in <module>
----> 1 import pandas_datareader.data as web

ModuleNotFoundError: No module named 'pandas_datareader'

【问题讨论】:

您可能已经安装在虚拟环境中,但 jupyter 可能仍在加载基本虚拟环境的内核。尝试从您的环境中安装 jupyter。 【参考方案1】:

你有没有试过在anaconda的命令行中做(Anaconda CMD)

pip install pandas-datareader

【讨论】:

我做到了。它继续显示找不到模块错误 您是否在 conda 激活环境中运行您的代码? 成功了!我必须在我的 conda 环境中单独安装 Jupyter,然后运行笔记本。感谢您的帮助:)

以上是关于导入 pandas_datareader 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章

如何修复“ImportError:无法导入名称'StringIO'”

pandas_datareader 在 jupyter-notebook (Anaconda) 中不起作用

没有名为 pandas_datareader 的模块

pandas_datareader 在从 Yahoo 获取股票拆分时出错

通过python中的yahoo和pandas_datareader获取来自不同市场的市场数据

无法使用 pandas_datareader 从雅虎获取股票数据