解决python有时候import不了当前的包问题


Posted in Python onAugust 28, 2019

问题描述:

ImportError: No module named ‘XXXX'

解决方式一:

将XXXX包放在python的site-package文件夹下

解决方式二:

可能是XXXX包没有新建init.py

解决方式三:

init.py需要声明包含XXXX包的函数

解决python有时候import不了当前的包问题

解决方式四:

sys.path.append(Ur ‘XXXX's path)

但是,有些时候python解释器可能脑抽。。。。明明上述操作都有,但是就是找不到。

ImportError: No module named ‘XXXX'

ImportError: No module named ‘XXXX'

ImportError: No module named ‘XXXX'

ImportError: No module named ‘XXXX'

ImportError: No module named ‘XXXX'

这个时候解决方式:

1.可能是上一级不是包的文件夹也新建了init.py,将其删去即可。

2.或者最高级路径不是指上一级文件夹,举例:

环境:pycharm2017.2.3

项目:

- A1/
   -init.py
   -B1.py
   -B2/
     -init.py
     -C1.py
   -B3.py
   -B4/
     -init.py
     -C2.py
     -C3.py

此时:

在B1.py内,import B2,B4 正确
在C3.py内,import B2,B4 正确

但是,如果项目是:

-D/ 
   - A1/
     -init.py
     -B1.py
     -B2/
       -init.py
       -C1.py
     -B3.py
     -B4/
       -init.py
       -C2.py
       -C3.py
   -A2/
     -init.py
     -B5.py
     -B6/
       -init.py
       -C4.py

此时:

在B1.py内,import B2,B4 不正确

在C3.py内,import B2,B4 不正确

因为此时,最高级路径指向D,而不是A1!!!!!

当然如果修改后还不行,听天由命,重启一次。

以上这篇解决python有时候import不了当前的包问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现字符串格式化的方法小结
Feb 20 Python
python监控linux内存并写入mongodb(推荐)
Sep 11 Python
python方向键控制上下左右代码
Jan 20 Python
PyCharm安装第三方库如Requests的图文教程
May 18 Python
Pipenv一键搭建python虚拟环境的方法
May 22 Python
示例详解Python3 or Python2 两者之间的差异
Aug 23 Python
Python Flask 搭建微信小程序后台详解
May 06 Python
PyQt5 QListWidget选择多项并返回的实例
Jun 17 Python
Apache,wsgi,django 程序部署配置方法详解
Jul 01 Python
python实现登录与注册系统
Nov 30 Python
浅谈pytorch中的dropout的概率p
May 27 Python
Python 数据科学 Matplotlib图库详解
Jul 07 Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 #Python
Python 动态导入对象,importlib.import_module()的使用方法
Aug 28 #Python
Python 共享变量加锁、释放详解
Aug 28 #Python
Python使用百度api做人脸对比的方法
Aug 28 #Python
linux下python中文乱码解决方案详解
Aug 28 #Python
Kears+Opencv实现简单人脸识别
Aug 28 #Python
解决python 文本过滤和清理问题
Aug 28 #Python
You might like
PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)
2006/10/09 PHP
PHP编程过程中需要了解的this,self,parent的区别
2009/12/30 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
PHP解码unicode编码的中文字符代码分享
2014/08/13 PHP
Web程序工作原理详解
2014/12/25 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
php基于curl重写file_get_contents函数实例
2016/11/08 PHP
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
2013/04/26 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
javascript实现简单的页面右下角提示信息框
2015/07/31 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
JS兼容所有浏览器的DOMContentLoaded事件
2018/01/12 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
2019/03/01 Javascript
vue跳转方式(打开新页面)及传参操作示例
2020/01/26 Javascript
Python使用logging模块实现打印log到指定文件的方法
2018/09/05 Python
python 文件查找及内容匹配方法
2018/10/25 Python
Python多线程应用于自动化测试操作示例
2018/12/06 Python
Django Celery异步任务队列的实现
2019/07/24 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
python如何代码集体右移
2020/07/20 Python
Crocs波兰官方商店:女鞋、男鞋、童鞋、洞洞鞋
2019/10/08 全球购物
个人简历的自荐信
2013/10/23 职场文书
岗位职责说明书模板
2014/07/30 职场文书
个人事迹材料怎么写
2014/12/30 职场文书
孝女彩金观后感
2015/06/10 职场文书
2015年计算机教学工作总结
2015/07/22 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
导游词之安徽巢湖
2019/12/26 职场文书
Go使用协程交替打印字符
2021/04/29 Golang