载入matplotlib 报错
昨天听说vscode很好用,下载下来写python
打开了之前的代码,配置到了anaconda的环境,发现运行报错了
from matplotlib import afm, cbook, ft2font, rcParams, get_cachedir
ImportError........
大概就是在载入pyplot的过程中,调用pyplot.py里面载入的文件,不停的调用过程卡在了上述代码的这一次调用上
但是,相同的代码用spyder跑就完全没问题!!!
我先是以为是环境的问题,于是通过spyder输出了其sys.path
具体方法是
import sys
print(sys.path)
得到这部分path后,直接在代码开头把这部分path赋给sys.path,这样保证了vscode和spyder的path完全相同
但是
结果依旧是spyder可以而vscode不可以
最终的解决方案
1.重装了matplotlib库
- 具体方法
先在anaconda prompt里面(管理员模式)pip uninstall matplotlib
再pip install matplotlib
(如果这样不行,建议删除包之后再操作)
2重装其他库
具体要看你报错了啥
我是pillow报错
那就把它再装一遍
终于解决了
生气
vscode又是最好的编译器了
我哭