ImportError: cannot import name xxx

出现这个问题的原因大概有三种:

一、缺少这个包,解决办法安装

二、命名问题

  1. 这个问题也是很难容易解决,找一下路径,对应一下两个name,改一下就行。
  2. 还有可能出现这种情况的是你使用的是别的官方的代码,版本升级,导致这个函数不用了,改成了另一个函数了

三、包的导入顺序问题

导入的包的文件与当前文件相互之间依赖,

解决方法:只在两个文件之间的死锁,建议是把要导入的函数或者模块写进第三个文件中

参考文档:
1、https://blog.csdn.net/qq_41375609/article/details/106981053

2、https://segmentfault.com/a/1190000010600365

你可能感兴趣的:(问题定位,python)