原文:执行文件异常报错:ImportError: attempted relative import with no known parent package

这个问题困扰了我很久了,网上的解决方法都很一致,找来找去都是一样的解决方法,在导入包的文件和执行文件加入 这串代码,然后在主目录下新增一个文件main.py,也写入这串代码。 尝试了很多次,这解决方法对我并不起效果。 最后发现,只要导入包的时候不用相对引用,就不会出现这种报错的问题 例子如下: test data.py test case.py 使用这种相对引用的方式,就会报错 改成绝对引用的方式 ...

2020-04-26 18:19 4 36654 推荐指数:

查看详情

ImportError: attempted relative import with no known parent package

python中的relative import使用起来却有不少问题。 比如下面这样一个结构 test.py中想import local_settings这个模块,那在test.py中加上 运行 python test.py。 结果就是报了标题的错误。 查阅 ...

Sat Apr 09 06:29:00 CST 2022 0 1376
ImportError:attempted relative import with no known parent package

前言 在这篇文章中,我将会解析 ImportError: attempted relative import with no known parent package 这个异常的原因。当你在运行的python脚本。使用了相对引用方式 (类似import ..module) 去引用包时,可能会 ...

Tue Mar 17 21:46:00 CST 2020 0 1931
python:Attempted relative import in non-package

problem:Attempted relative import in non-package 所谓相对路径其实就是相对于当前module的路径,但如果直接执行脚本,这个module的name就是“__main__”, 而不是module原来的name, 这样相对路径也就不是原来的相对路径 ...

Mon Jan 27 19:19:00 CST 2014 0 2952
ValueError: Attempted relative import in non-package

执行:python deom/scripts/populate.py ValueError: Attempted relative import in non-package solve:python import时采用了相对路径,使用-m运行 执行: python -m ...

Tue Jan 14 21:53:00 CST 2014 0 5227
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM