Pandas nmpy版本低的解决方法

当运行程序时,出现版本低的错误,
ImportError: this version of pandas is incompatible with numpy < 1.12.0
your numpy version is 1.11.0.
Please upgrade numpy to >= 1.12.0 to use this pandas version
Pandas nmpy版本低的解决方法解决方法:
更新版本到1.14.3命令:
sudo python -m pip install -U numpy==1.14.3
Pandas nmpy版本低的解决方法更新成功
Pandas nmpy版本低的解决方法
有的时候,明明更新完了,还是依旧报错版本低,可能是因为电脑安装了两个版本,默认启动的是低版本,我们可以删除低版本

我是在ipyhon这个软件下操作的,ipython 是一个 python 的交互式 shell,比默认的 python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。

如果没有ipython ,安装命令是
sudo apt-get update
sudo apt-get install ipython

下面开始删除低版本numpy

  1. 打开ipython命令:
    ipython
    Pandas nmpy版本低的解决方法

  2. 导入numpy
    import numpy
    Pandas nmpy版本低的解决方法

  3. 查看numpy版本
    numpy.__version__
    Pandas nmpy版本低的解决方法
    在这里我的版本没问题,是最新的,如果你的不是,首先找到软件的位置,再删除它就好了

  4. 查看位置
    print (numpy)
    Pandas nmpy版本低的解决方法我的numpy软件位置是/usr/local/lib/python2.7/dist-packages/

  5. 退出ipython,
    退出ipython,按ctrl+z即可退出

  6. 跳转到该路径,删除numpy
    cd /usr/local/lib/python2.7/dist-packages/
    sudo rm -r numpy

参考链接:
Python Numpy/Pandas installation