因为numpy库和matplotlib库版本会起冲突,如果版本不匹配就会出现各种花式报错!!!(windows10)
我在经历了数小时的各种方法的尝试下,终于解决了所有报错,可以正常在pycharm中使用matplotlib库。
记录一下解决方法:::
(1)我安装的matplotlib库和mumpy库的版本为:
matplotlib: 3.1.3
numpy: 1.18.1
python: 3.8
1.在pycharm中查看安装的库的版本的方法:
或者:
打开file–>Settings
2.在终端查看:
(2)正确安装方法:
1.安装numpy库
直接在终端中
pip install numpy
或者直接在pycharm中
2.安装matplotlib
如果你已经安装最新版matplotlib库,直接卸载,无需多言。报错就是因为版本不兼容,不卸载还想怎么办哦!!!
尝试了诸多办法后,找到了在我这唯一可行的方法:
下载.whl文件进行安装matplotlib库。
python所需各种第三方库的.whl文件下载地址
找到适合自己版本的.whl文件下载(一定要是3.1.3版本的):
最后cd进下载的文件夹;
再pip install 文件路径即可!!!
(注意:要是文件的绝对路径)