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解决方法:
更新版本到1.14.3命令:sudo python -m pip install -U numpy==1.14.3
更新成功
有的时候,明明更新完了,还是依旧报错版本低,可能是因为电脑安装了两个版本,默认启动的是低版本,我们可以删除低版本
我是在ipyhon这个软件下操作的,ipython 是一个 python 的交互式 shell,比默认的 python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。
如果没有ipython ,安装命令是sudo apt-get update
sudo apt-get install ipython
下面开始删除低版本numpy
-
打开ipython命令:
ipython
-
导入numpy
import numpy
-
查看numpy版本
numpy.__version__
在这里我的版本没问题,是最新的,如果你的不是,首先找到软件的位置,再删除它就好了 -
查看位置
print (numpy)
我的numpy软件位置是/usr/local/lib/python2.7/dist-packages/
-
退出ipython,
退出ipython,按ctrl+z即可退出 -
跳转到该路径,删除numpy
cd /usr/local/lib/python2.7/dist-packages/
sudo rm -r numpy