Pycharm pandas_datareader 未找到
Pycharm pandas_datareader not found
我正在 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'
我觉得我做错了什么。
如果需要,我可以 post 更多信息。
您是否检查过 pandas_datareader
模块是否已安装?您可以通过 运行 命令 pip show pandas_datareader
在命令 shell 中验证。如果它没有 return 任何输出,您也可以从命令 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 中创建证券交易所监控器,但 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'
我觉得我做错了什么。
如果需要,我可以 post 更多信息。
您是否检查过 pandas_datareader
模块是否已安装?您可以通过 运行 命令 pip show pandas_datareader
在命令 shell 中验证。如果它没有 return 任何输出,您也可以从命令 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 时遇到间歇性问题