import pandas_datareader.data as web
我已经安装了datareader软件包,但仍然出现此错误
ImportError: cannot import name 'StringIO' from 'pandas.compat' (D:\Anaconda\lib\site-packages\pandas\compat\__init__.py)
答案 0 :(得分:0)
解决方案:
pip3 install --upgrade pandas == 0.24.2
然后:
pip install pandas-datareader
答案 1 :(得分:0)
问题是pandas 0.25.0已删除pandas.compat。所以回到0.24.2
pip install "pandas<0.25.0"
或
pipenv install "pandas<0.25.0"