python有时候import不了当前的包
来源:互联网 发布:excel数据求和结果选择 编辑:程序博客网 时间:2024/06/06 00:53
python有时候import不了当前的包
问题描述:
ImportError: No module named ‘XXXX’
解决方式一:
将XXXX包放在python的site-package文件夹下
解决方式二:
可能是XXXX包没有新建init.py
解决方式三:
init.py需要声明包含XXXX包的函数
解决方式四:
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!!!!!
当然如果修改后还不行,
听天由命,重启一次
丁。
阅读全文
1 0
- python有时候import不了当前的包
- python的模块和包机制:import和from..import..
- Python import各种包遇到的问题
- python 自定义包并import自己的包
- python import非当前目录下的文件
- python中关于模块,包以及import的学习
- import 包的错误
- 关于有时候导入maven项目时候报错(有红色叹号,类中导入的包提示"the import java.util cannot be resolve,")
- ecshop有时候模板解析不了
- DataGridView,有时候偶尔选中不了???
- Python的 import机制
- python的import机制
- python import的用法
- Python的import过程
- Python的import机制
- python的relation import
- python 的import机制
- python import的用法
- Linux的进程/线程间通信方式总结
- Xamarin介绍
- protocol buffer开发指南(官方)
- mybase无法编辑解决办法
- hbase建表时,指定预分区
- python有时候import不了当前的包
- JavaScript基础之高阶函数
- 阿里云Maven仓库地址+CentOS阿里云yum源
- Hibernate学习之相关概念
- 什么是分布式系统中的幂等性
- Smart and Efficient Byte-Range Caching with NGINX & NGINX Plus
- 柔性数组
- java基础之HashMap
- git删除历史二进制文件