解决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 isinstance判断对象类型
Sep 06 Python
python处理圆角图片、圆形图片的例子
Apr 25 Python
Python进行数据科学工作的简单入门教程
Apr 01 Python
python集合用法实例分析
May 30 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
python  创建一个保留重复值的列表的补码
Oct 15 Python
python常用函数与用法示例
Jul 02 Python
python笔记_将循环内容在一行输出的方法
Aug 08 Python
python 矢量数据转栅格数据代码实例
Sep 30 Python
python 发送json数据操作实例分析
Oct 15 Python
Python创建数字列表的示例
Nov 28 Python
Python实现京东抢秒杀功能
Jan 25 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获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
PHP写的求多项式导数的函数代码
2012/07/04 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
php可生成缩略图的文件上传类实例
2014/12/17 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
html下载本地
2006/06/19 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
js 验证身份证信息有效性
2014/03/28 Javascript
多个checkbox被选中时如何判断是否有自己想要的
2014/09/22 Javascript
JQuery仿小米手机抢购页面倒计时效果
2014/12/16 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
在JavaScript中处理字符串之link()方法的使用
2015/06/08 Javascript
JavaScript表单焦点自动切换代码
2016/07/24 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
浅谈angularjs中响应回车事件
2017/04/24 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
Python lxml模块安装教程
2015/06/02 Python
python制作企业邮箱的爆破脚本
2016/10/05 Python
用python找出那些被“标记”的照片
2017/04/20 Python
python使用正则筛选信用卡
2019/01/27 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
python列表生成器迭代器实例解析
2019/12/19 Python
torch 中各种图像格式转换的实现方法
2019/12/26 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
NFL欧洲商店(德国):NFL Europe Shop DE
2018/11/03 全球购物
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
《春天来了》教学反思
2014/04/07 职场文书
教师廉洁自律承诺书
2014/05/26 职场文书
委托书格式
2014/08/01 职场文书
高性能跳频抗干扰宽带自组网电台
2022/02/18 无线电