在拉取项目代码后并安装本地第三方库以后发现项目运行报错,并提示ImportError: cannot import name XXX from XXX

该问题的大多数情况都是包名冲突等。这里说一个特殊情况,希望能帮到各位同学。

首先因为项目原因,项目使用到了一个第三方的代码库,该代码库是从github上面拉取的,为了后期维护方便,所以将该代码库直接上传到公司自己的服务器,后续拉取代码并通过pip install dirpath进行安装。

问题就出现在上传代码的过程,因为上传时候勾选了Optimize imports,pycharm的优化导入选项,

该选项会改变__init__.py的import顺序,就导致了ImportError: cannot import name XXX from XXX的问题出现。

如果碰到同样问题,建议重新下载第三方库后,去掉Optimize imports并重新上传代码。

Python ImportError: cannot import name XXX from XXX 问题的一个起因和解决方案相关推荐

  1. Python:ImportError: cannot import name ‘lmage‘ from ‘PIL‘

    从模块引用功能函数时,无法引用. 报错: ImportError: cannot import name 'lmage' from 'PIL' (E:\Anaconda\envs\spyder-cf\ ...

  2. python ImportError: cannot import name ' ×××'解决方法

    python 包 and 模块 常见错误原因 大致有两个方向,一个是路径问题,一个是命名问题 导入的包中是否有__init__.py.结果如下 导入的包中__init__.py 是否导入了 需要使用的 ...

  3. Python异常处理:ImportError: cannot import name 'XXX' from 'XXXX'

    在python IDE Pycharm中出现导入模块异常 异常显示为:ImportError: cannot import name 'XXX' from 'XXXX' 异常分析:主要是 .py 文件 ...

  4. python之import异常-ImportError: cannot import name xxx

    bug: 最近开发中遇到了import异常 目录A下的py文件B import 目录C下的py文件D抛出import异常 ImportError: cannot import name D analy ...

  5. ImportError: cannot import name ‘xxx‘ from ‘xxx‘关于python导包的问题

    github clone下来的代码,在矩池云跑的好好的,在自己电脑跑却报错. ImportError: cannot import name 'helper' from 'utils' (D:\ana ...

  6. ImportError: cannot import name ‘xxx‘ from ‘xxx‘

    ImportError: cannot import name 'xxx' from 'xxx' 1.写在前面 2.解决办法 3.写在后面 1.写在前面 ~~~~~~~       我们会在很多时候都 ...

  7. ImportError: cannot import name ‘XXX‘ 问题解决方案

    ImportError: cannot import name 'XXX' 问题解决方案 参考文章: (1)ImportError: cannot import name 'XXX' 问题解决方案 ( ...

  8. python中import星_【已解决】Python中递归import导入:ImportError: cannot import name

    折腾: 期间,从错误信息中可以看到:Traceback (most recent call last): File "/usr/lib64/python3.4/runpy.py", ...

  9. 解决:cannot import name ‘xxx‘ from ‘xxx‘

    一.问题 以ImportError: cannot import name 'run_sync' from 'jupyter_client.utils' (E:\Anaconda3\lib\site- ...

最新文章

  1. C++ STL vector的容量
  2. 重磅!2020中国高校毕业生月薪排名:清华第1,24高校过万,你呢?
  3. Python使用空域融合技术进行图像去噪
  4. 现代语音信号处理之语谱图(spectrogram)
  5. c语言自行车租赁系统,winform 自行车租赁系统(含数据库)
  6. iOS开发-iPhone屏幕尺寸
  7. dosbox基础使用
  8. iphone 如何给cydia添加中文源和威锋源
  9. 如何撰写数据中台蓝图方案
  10. Redis如何实现多可用区?
  11. dx.bat转换jar 包(java 1.8)出现 unsupported class file version 52.0 …while parsing
  12. 汇编语言 VSCode编辑器的下载、安装与配置使用
  13. 以管理创新推动零售企业ERP应用(转)
  14. 如何将Matlab2019b和M文件关联
  15. 帝国理工学院计算机博士,帝国理工大学博士:从0到1,一位博士生的蜕变之路...
  16. 蜂鸟金融终端:零滞后技术指标
  17. PanDownload复活了!60MB/s
  18. html表格 数据库数据类型,数据表
  19. 类和对象——初入江湖
  20. 飓风算法2.0,并不是不让你采集

热门文章

  1. 人生赚一个亿小目标难吗?手把手教你走上人生巅峰
  2. 计算机设置页眉教案,初中信息技术沪教版七年级下册第三单元第6课《设置页眉和页脚》优质课公开课教案教师资格证面试试讲教案...
  3. uniapp、hbuilderx做微信小程序,获取当前城市定位(省份国家街道等)
  4. GPS轨迹聚类算法TRACLUS介绍(四)
  5. 港中文计算机金融,香港中文大学金融数据分析和风险管理科学硕士专业
  6. 杰理之测试盒蓝牙连接提示音使能【篇】
  7. Echarts中国地图背景颜色渐变
  8. icloud 邮箱收发服务器,iCloud解决超大邮件问题
  9. Android Studio最全插件
  10. 免费c语言程序设计题库app,2020知到APPC语言程序设计(青岛职业技术学院)答案搜题公众号...