BUG:ImportError: attempted relative import with no known parent package的解决办法
我们先看下面的文件路径在start.py文件夹下,我们以这样的方式(相对路径)
进行导入,发现会出错
提示找不到,这是因为我们直接执行start的时候,该文件夹的顶级目录就是bin,我们必须知道一个原则:不管我有多少个‘.’(一个'.'表示当前文件,两个表示当前文件的上一个文件,三个表示再上一个。。。。),我们都不能超出顶级目录的范围,在这里已经超出了顶级目录的范围(bin),所示提示找不到。当然,如果我们ATM作为整体的包导入其他文件,是没有问题的,这时候就不会超出顶级目录的范围!
我们的解决办法就是用绝对路劲,而绝对导入是参考的sys.path ,sys.path参照的又是执行文件
所以我们直接把src.py的文件路劲加入sys.path
import sys
sys.path.append(r'src.py所在文件夹的路劲')
import src
BUG:ImportError: attempted relative import with no known parent package的解决办法相关推荐
- [译][python]ImportError:attempted relative import with no known parent package
前言 在这篇文章中,我将会解析 ImportError: attempted relative import with no known parent package 这个异常的原因.当你在运行的py ...
- Python项目文件引用问题:ImportError: attempted relative import with no known parent package
一.问题说明: 在做一个项目,采用包的形式进行文件组织,运行代码是会报错ImportError: attempted relative import with no known parent pack ...
- Python报错:ImportError: attempted relative import with no known parent package
目录 一.问题 二.解决 一.问题 运行代码出现报错:ImportError: attempted relative import with no known parent package 问题原因: ...
- Pycharm: ImportError: attempted relative import with no known parent package解决方案
不成熟的解决方案总结 1. 增加sources root,这样被引用的py中的相对路径(特指在路径前一个点两个点这种情况)就能使用了: 2. 引用其他py,不想使用全路径,可以右键被引用的py 复制他 ...
- ImportError:attempted relative import with no known parent package
python包的引用,如果使用pypharm时候,引入包容易出错,解决方法如下 执行代码出现ImportError:attempted relative import with no known pa ...
- Python相对引用报错ImportError: attempted relative import with no known parent package的处理方法
报错信息 ImportError: attempted relative import with no known parent package 报错信息的意思是尝试使用相对路径导入但找不到已知的父级 ...
- 相对导入问题解决,ImportError:attempted relative import with no known parent package
前言 本文中,我将会分析报错 ImportError: attempted relative import with no known parent package 的原因.当运行python脚本,使 ...
- Python 导包问题(importerror: attempted relative import with no known parent package)
Python 导包问题(importerror: attempted relative import with no known parent package) 问题描述 解决方法 问题描述 今天想优 ...
- ImportError: attempted relative import with no known parent package
问题背景: 在windows中开发完对应的Pytest代码,在放到centos7.4时,出现这个错: 但是在windows中完美运行: 这个问题确实比较蛋疼,将近两三个小时浪费在这上面了: 概念理解: ...
最新文章
- DL之DNN:利用DNN【784→50→100→10】算法对MNIST手写数字图片识别数据集进行预测、模型优化
- html文字向上移动10px,HTML文字移动特效代码
- P7405-[JOI 2021 Final]雪玉【二分】
- Failed to find Build Tools revision 26.0.1
- Oracle Bitmap 索引结构、如何存储及其优势
- python pipeline框架_爬虫(十六):Scrapy框架(三) Spider Middleware、Item Pipeline|python基础教程|python入门|python教程...
- JavaScript 中,定义函数时用 var foo = function () {} 和 function foo() 有什么区别?
- CHIL-SQL-LEFT JOIN 关键字
- stm32蜂鸣器播放音乐
- 浅谈SQL注入的四种防御方法
- Mac source环境变量配置
- 都说直播带货不行了 国美为啥还要继续趟这个水?
- OSChina 周二乱弹 —— 仙女抚我顶,脱发不长生
- 审阅模式中word保存不了
- RSA加密 - Java
- NOIP2018游记
- 二、全国计算机三级数据库考试——理论知识总结(填空题)
- 竞价排名的优点与缺点-金瑞帆建站
- 开源软件的各大开源协议是什么含义,你知道嘛?
- 你以为自己很屌,其实是你圈子弱amp;#…
热门文章
- 《自律100天,穿越人生盲点》读书笔记
- ctfshow MengXIn 下(pearcmd.php妙用条件竞争简单密码简单misc)
- 自然语言处理研究方向--文本相似度论文合集(不断更新)
- mysql双主架构沈剑_58 沈剑 - 数据库架构师做什么-58同城数据库架构设计思路
- swagger出现no response from server错误的解决办法
- linux下安装mysql8.0(二进制方式)
- 基于MATLAB APP Designer 和 Python 的音视频剪辑App_02
- stm32cubeMX配置人体感应器SR505
- UI设计师职业要求有哪些
- 2048AI设计与实现