1、对于这个ImportError:cannot import name 'descriptor' 错误,我踩了好多坑,就是一直改不好,我有看到一些帖子说的是:出现这个问题是 protobuf库出现问题,不能直接pip下载,因为直接下载的 protobuf 库与 tensorflow 是不匹配的,唯一的解决方法是卸载 protobuf 与 tensorflow,并重新下载 tensorflow.然后就会自动添加 protobuf 依赖。我就删除又下载了好几次还是失败了。
后来是看见一篇帖子(我找不到了.....),提到一个版本:pip install protobuf==3.9.2 我尝试了之后,终于成功了。
2、ImportError:DLL load failed:找不到指定的模块 问题
一开始 我一直觉得是matplotlib模块出问题了,卸载 安装反反复复,还是一直报相同的错误,后来还是我朋友发现是pillow模块出错,找到问题了,那就很好解决了,卸载干净然后:pip install pillow
3、第三个是报错没有找到 termcolor模块,我想着也挺简单的,直接pip就好了,然后就出现了下面这一幕:
解决方法:进入到上图显示的这个路径里,先卸载掉原有的termcolor,在pip下载
以上就是我暂时能想到的自己的一些解决方法,还有遇到的很多问题,阴差阳错的就改好了,暂时没有记录下来。