解决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脚本来获取Cisco设备信息的示例
May 04 Python
Python中的深拷贝和浅拷贝详解
Jun 03 Python
Python搜索引擎实现原理和方法
Nov 27 Python
对sklearn的使用之数据集的拆分与训练详解(python3.6)
Dec 14 Python
python获取点击的坐标画图形的方法
Jul 09 Python
Django中的FBV和CBV用法详解
Sep 15 Python
Python for循环与getitem的关系详解
Jan 02 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
Mar 24 Python
如何将PySpark导入Python的放实现(2种)
Apr 26 Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 21 Python
Python中json.load()和json.loads()有哪些区别
Jun 07 Python
Python OpenCV实现传统图片格式与base64转换
Jun 13 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
《星际争霸》各版本雷兽特点图文解析 雷兽不同形态一览
2020/03/02 星际争霸
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
php 学习资料零碎东西
2010/12/04 PHP
php开发环境配置记录
2011/01/14 PHP
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
Laravel多用户认证系统示例详解
2018/03/13 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
javascript 禁止复制网页
2009/06/11 Javascript
javascript时区函数介绍
2012/09/14 Javascript
JS弹出窗口代码大全(详细整理)
2012/12/21 Javascript
jQuery使用动态渲染表单功能完成ajax文件下载
2013/01/15 Javascript
Javascript中Event属性搜集整理
2013/09/17 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
2014/02/11 Javascript
jQuery支持动态参数将函数绑定到事件上的方法
2015/03/17 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
jQuery基于BootStrap样式实现无限极地区联动
2016/08/26 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
浅析JavaScriptSerializer类的序列化与反序列化
2016/11/22 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
2016/12/21 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
如何使用puppet替换文件中的string
2018/12/06 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
2020/02/11 Javascript
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
python 获取文件列表(或是目录例表)
2009/03/25 Python
python3使用tkinter实现ui界面简单实例
2014/01/10 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
最新pycharm安装教程
2020/11/18 Python
七个非常实用的Python工具包总结
2021/06/15 Python
webpack的移动端适配方案小结
2021/07/25 Javascript
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android
Python+DeOldify实现老照片上色功能
2022/06/21 Python