gpt4 book ai didi

python - 找不到 Pycharm pandas_datareader

转载 作者:太空宇宙 更新时间:2023-11-03 14:49:31 26 4
gpt4 key购买 nike

我正在用 python 创建一个证券交易所监控器,并且在使用 pandas_datareader 模块时遇到了问题。代码中原来的模块是pandas.io.data,由于pandas不再支持这个模块,所以做了修改。这是代码;

import pandas as pd
import pandas_datareader as web
import datetime

start = datetime.datetime(2016, 1, 1)
end = datetime.date.today()

apple = web.DataReader("AAPL", "yahoo", start, end)

type(apple)

这段代码自带错误;

Traceback (most recent call last):
File "/Users/euanoflynn/anaconda/tests/Tests.py", line 2, in <module>
import pandas_datareader as web # Package and modules for importing data; this code may change depending on pandas version
ModuleNotFoundError: No module named 'pandas_datareader'

我觉得我做错了什么。

如果需要,我可以发布更多信息。

最佳答案

您是否检查过模块 pandas_datareader 是否已安装?您可以通过在命令 shell 中运行命令 pip show pandas_datareader 来验证。如果它没有返回任何输出,您也可以从命令 shell 使用 pip install pandas_datareader 安装。

如果你想直接在脚本中安装缺少的包,你必须通过在最后的 import 行之后添加到你的脚本来修改你的脚本:

import pip
pip.main(['install', 'pandas_datareader'])

Installing python module within code 所示

我已验证该示例有效,但您可能想知道,根据 https://github.com/pydata/pandas-datareader/issues/170,有些人在使用价格抓取 API 时会遇到间歇性问题。

关于python - 找不到 Pycharm pandas_datareader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46922260/

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