python提示import XX 不存在,如何排查错误
来源:互联网 发布:多组数据的差异性分析 编辑:程序博客网 时间:2024/06/06 01:40
1、如何确定文件夹是一个包,
检查包中是否有__init__.py 文件,
在python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有__init__.py 那么它就是这个包的子包了。当你将一个包作为模块导入(比如从 xml 导入 dom )的时候,实际上导入了它的__init__.py 文件。
一个包是一个带有特殊文件 __init__.py 的目录。__init__.py 文件定义了包的属性和方法。其实它可以什么也不定义;可以只是一个空文件,但是必须存在。如果 __init__.py 不存在,这个目录就仅仅是一个目录,而不是一个包,它就不能被导入或者包含其它的模块和嵌套包。
2、检查XXX包是否存在,通常在python安装路径中查找, 比如D:\Python27\Lib(系统自带的包) , D:\Python27\Lib\site-packages(安装python其他模块的包一般存放路径)
3、检查环境变量
4、打开cmd,查找python的模块的查找路径,如果路径不对,也查找不到对应的包。
阅读全文
0 0
- python提示import XX 不存在,如何排查错误
- CentOS中python输入import matplotlib.pyplot提示有错误
- python import 提示红线错误 导入同级类
- CentOS中python输入import matplotlib.pyplot提示有错误
- 如何排查EXC_BAD_ACCESS错误
- 如何排查EXC_BAD_ACCESS错误
- CSS如何排查错误
- Android提示BOM错误排查
- 在wx python下总是提示“undefined variable from import:xxx”错误解决方法
- 如何排查SQL死锁的错误?
- python import matplotlib.pyplot 提示找不到DLL
- python下如何import cx_Oracle
- 【新手】python如何import模块?
- Python运行错误提示
- python提示编码错误
- python 错误提示
- 编译时提示软件包 javax.servlet.http 不存在 import javax.servlet.http.HttpServletRequest;
- 编译android源码时错误提示:"duplicate entry: xxx.xx"
- ASP.NET MVC 使用 FluentScheduler 定时器计划任务
- Android4.0通话过程
- 『 Spark 』8. 实战案例 | Spark 在金融领域的应用 | 日内走势预测
- mysql 5.7多实例安装
- Tomcat+nginx项目在浏览器报安全隐患以及图片加载失败原因
- python提示import XX 不存在,如何排查错误
- vue.js2.0父子组件间传参 (二)实现弹窗
- 如何在官网下载Spring各个版本的jar包
- Java并发编程(四)--Semaphore
- JVM调优总结(十一)-反思
- Android常用开源项目(四十八)
- 动态规划问题,金矿模型的java实现
- Mac用户也可以直接在PDF文件中插入新页面的
- Java线程与并发编程实践 章节练习(附答案)