解决python中import文件夹下面py文件报错问题


Posted in Python onJune 01, 2020

如下所示:

解决python中import文件夹下面py文件报错问题

在需要导入的那个文件夹里面新建一个 __init__.py文件,哪怕这个文件是空的文件也可以.

补充知识:python中import其他目录下的文件出现问题的解决方法

在使用python进行编程的时候,import其他文件路径下的.py文件时报错

Traceback (most recent call last):
File "download_and_convert_data.py", line 44, in <module>
from .datasets import download_and_convert_cifar10
ModuleNotFoundError: No module named '__main__.datasets'; '__main__' is not a package

文件的路径如下:

D:\Pyproject\models-master\research\slim\datasets\download_and_convert_cifar10.py

将from后面的相对路径

from .datasets import download_and_convert_cifar10

改为绝对路径

from research.slim.datasets import download_and_convert_cifar10

后仍然报错

Traceback (most recent call last):
File "download_and_convert_data.py", line 44, in <module>
from research.slim.datasets import download_and_convert_cifar10
ModuleNotFoundError: No module named 'research'

意思是找不到research包,查阅解决方法后发现加一句

import os
import sys

ROOT_DIR = os.path.abspath('D:\Pyproject\models-master')
sys.path.append(ROOT_DIR)

即可解决该问题

以上这篇解决python中import文件夹下面py文件报错问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python处理圆角图片、圆形图片的例子
Apr 25 Python
用Python代码来绘制彭罗斯点阵的教程
Apr 03 Python
Python多线程编程(二):启动线程的两种方法
Apr 05 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
May 16 Python
动感网页相册 python编写简单文件夹内图片浏览工具
Aug 17 Python
对Python中DataFrame按照行遍历的方法
Apr 08 Python
python实现三次样条插值
Dec 17 Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 Python
详解python的argpare和click模块小结
Mar 31 Python
python ChainMap的使用和说明详解
Jun 11 Python
python 实现矩阵填充0的例子
Nov 29 Python
python和anaconda的区别
May 06 Python
浅谈Python中文件夹和python package包的区别
Jun 01 #Python
python 通过文件夹导入包的操作
Jun 01 #Python
Python matplotlib可视化实例解析
Jun 01 #Python
python代码如何注释
Jun 01 #Python
python爬虫实例之获取动漫截图
May 31 #Python
如何利用Python识别图片中的文字
May 31 #Python
Python模拟登入的N种方式(建议收藏)
May 31 #Python
You might like
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
PHP中define() 与 const定义常量的区别详解
2019/06/25 PHP
jquery刷新页面的实现代码(局部及全页面刷新)
2011/07/11 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
jQuery Easyui实现左右布局
2016/01/26 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
Web制作验证码功能实例代码
2017/06/19 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
2017/08/22 Javascript
JS异步函数队列功能实例分析
2017/11/28 Javascript
Vue2.0用户权限控制解决方案
2017/11/29 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
layui数据表格重载实现往后台传参
2019/11/15 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
python 计算文件的md5值实例
2017/01/13 Python
python构建自定义回调函数详解
2017/06/20 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
python批量修改图片后缀的方法(png到jpg)
2018/10/25 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
Python使用APScheduler实现定时任务过程解析
2019/09/11 Python
python sorted方法和列表使用解析
2019/11/18 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
劳动之星获奖感言
2014/02/01 职场文书
幼儿园家长评语
2014/02/10 职场文书
《听鱼说话》教学反思
2014/02/15 职场文书
医生党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
先进单位事迹材料
2014/12/25 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
项目验收申请报告
2015/05/15 职场文书
五一放假通知怎么写
2015/08/18 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
python中super()函数的理解与基本使用
2021/08/30 Python