Pandas ImportError:没有名为';熊猫。测试和x27;

Pandas ImportError:没有名为';熊猫。测试和x27;,pandas,Pandas,先谢谢你。我已成功安装pandas datareader==0.7.0+7.g7949e60,但当我运行脚本时,出现以下情况: Traceback (most recent call last): File "/home/pepew/sss/screener/cargadordatos.py", line 14, in <module> from pandas_datareader import data as pdr File "/home/pepew/.

先谢谢你。我已成功安装pandas datareader==0.7.0+7.g7949e60,但当我运行脚本时,出现以下情况:

     Traceback (most recent call last):
  File "/home/pepew/sss/screener/cargadordatos.py", line 14, in <module>
    from pandas_datareader import data as pdr
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/__init__.py", line 2, in <module>
    from .data import (DataReader, Options, get_components_yahoo,
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/data.py", line 7, in <module>
    from pandas_datareader.av.forex import AVForexReader
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/av/__init__.py", line 3, in <module>
    from pandas_datareader.base import _BaseReader
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/base.py", line 13, in <module>
    from pandas_datareader._utils import (RemoteDataError, SymbolWarning,
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/_utils.py", line 5, in <module>
    from pandas_datareader.compat import is_number
  File "/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas_datareader/compat/__init__.py", line 24, in <module>
    from pandas.testing import assert_frame_equal
     ImportError: No module named 'pandas.testing'
>>>
回溯(最近一次呼叫最后一次):
文件“/home/pepew/sss/screener/cargadordatos.py”,第14行,在
从PDU数据读取器将数据作为pdr导入
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site packages/pandas\u datareader/\uuuuuuu init\uuuuuuu.py”,第2行,在
从.data导入(DataReader、Options、get\u components\u yahoo、,
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site packages/pandas\u datareader/data.py”,第7行,在
来自熊猫\u datareader.av.forex导入AVForexReader
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site-packages/pandas\u-datareader/av/\uu-init\uuu.py”,第3行,在
从pandas\u datareader.base导入\u BaseReader
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site packages/pandas\u datareader/base.py”,第13行,在
从pandas\u datareader.\u utils导入(RemoteDataError,SymbolWarning,
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site packages/pandas\u datareader/\u utils.py”,第5行,在
从pandas\u datareader.compat导入的是\u编号
文件“/home/pepew/.virtualenvs/myproject/lib/python3.5/site packages/pandas\u datareader/compat/\uuuuu init\uuuuu.py”,第24行,在
从pandas.testing导入断言\u帧\u相等
ImportError:没有名为“pandas.testing”的模块
>>>

Pandas datareader在Pandas版本0.19.2+中出现。但是,
Pandas.testing
模块仅添加在中


一种解决方法是升级pandas软件包:
pip安装pandas-U
pandas datareader在pandas版本0.19.2+中出现。但是,
pandas.testing
模块仅在中添加


一种解决方法是升级pandas软件包:
pip安装pandas-U
pandas Datareader需要pandas版本0.19.2或更高版本。此错误可能是由于您的pandas版本在0.19.2之前。如果是这种情况,更新pandas的最佳方法是:


pip安装程序-U

Pandas Datareader需要Pandas版本0.19.2或更高版本。此错误可能是因为您的Pandas版本在0.19.2之前。如果是这种情况,更新Pandas的最佳方法是:


pip安装程序-U

您使用的是什么版本的pandas?我使用的是pandas版本0.23.4..如果我安装pandas版本0.20.0,您确定吗?
来自pandas.testing import assert_frame_equal
在0.23.4中对我有效。好吧,这个问题在Pythonywhere中..脚本在我的电脑中的Anaconda3中工作得很好。我检查了电脑站点包并我安装了pandas-0.19.2-py3.6.egg-info和pandas_datareader-0.7.0.dist-info。因此,我在PA中安装了两个包的相同版本,没有任何更改…不知道有什么问题…事先谢谢。您使用的是什么版本的pandas?我使用的是pandas版本0.23.4。如果我安装pandas版本0.20.0,您确定吗?
来自pandas.testing import assert_frame_equal
在0.23.4中对我有效。这个问题在pythonanywhere中。脚本在我的电脑中的Anaconda3中工作得很好。我检查了电脑站点包,安装了pandas-0.19.2-py3.6.egg-info和pandas_-datareader-0.7.0.dist-info。因此我在PA和I-noth中安装了两个包的相同版本ing已更改…不知道出了什么问题..提前谢谢。如果pandas版本>=0.20.0,Datareader仅导入
pandas.testing
。否则导入
pandas.util.testing
(请参阅)。我猜OP的pandas版本<0.19.2,这就是问题的原因。谢谢你的回答。但我的pandas版本是0.23.4。我仍然存在问题。如何安装pandaa版本0.20.0?@pepepew
pip install pandas==0.20.0
Datareader仅导入
pandas。如果pandas版本>=0.20.0,则测试
。否则它会被删除导入
pandas.util.testing
(请参阅)。我猜OP的pandas版本<0.19.2,这就是问题的原因。感谢您的回答。但我的pandas版本是0.23.4。我仍然存在问题。如何安装pandaa版本0.20.0?@pepepew
pip install pandas==0.20.0