ModuleNotFoundError: No module named 'pandas_datareader.utils'

ModuleNotFoundError: No module named 'pandas_datareader.utils'

我正在尝试在我的程序中使用 pandas 数据 reader

from pandas_datareader import data 
from pandas_datareader.utils import RemoteDataError

但是当我 运行 它得到一个错误

C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\pandas_datareader\compat\__init__.py:7: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead.
  from pandas.util.testing import assert_frame_equal
Traceback (most recent call last):
  File ".\tradingBOT.py", line 2, in <module>
    from pandas_datareader.utils import RemoteDataError
ModuleNotFoundError: No module named 'pandas_datareader.utils'

我使用 pip 安装 pandas-datareader 并且没有问题

而不是输入:

    from pandas_datareader.utils import RemoteDataError

我试过这个:

    from pandas_datareader._utils import RemoteDataError

我不知道是否有区别,但似乎一切正常!