1.问题描述
所报告的问题如下所示,需要安装的Pandas大于等于0.19.2版本,然而当前版本为0.17.2
ImportError: Pandas >= 0.19.2 must be installed; however, your version was 0.17.1.
2.解决思路
针对该问题最直接的思路就是更新Pandas,使用 pip install -U Pandas,
或者先卸载pip uninstall pandas,然后再安装pip install pandas
但是笔者在实现中发现这两种方式都无法完成更新pandas的目的,主要原因是numpy与pandas关系非常密切,当pandas版本过低而需要更新时,numpy的版本可能也需要更新。
3.最终解决方案
(1)pip uninstall pandas 完成pandas卸载
(2)到site-packages文件夹下清除numpy、numpy-1.10.1.dist-info文件夹
(3)下载numpy-1.18.1-cp35-cp35m-win32.whl,下载地址请点击https://pypi.org/project/numpy/
下载pandas-0.24.2-cp35-cp35m-win32.whl,下载地址请点击https://pypi.org/project/pandas/0.24.2/
(4)安装numpy和pandas
首先打开命令行窗口,把工作目录转到存放两个whl的目录,通过pip install numpy-1.18.1-cp35-cp35m-win32.whl
和pip install pandas-0.24.2-cp35-cp35m-win32.whl完成numpy和pandas的更新
4.效果展示