- python导自定义库的时候报错:ImportError: attempted relative import with no known parent package,尝试相对导入,但找不到父类,这个是因为没有把自己定义的类当做是一个包,具体原因看其他人说的
- 我自己的情况(见下图):我是想在hhh_1的类调用1.py文件里,导入hhh下类调用.py文件里面的类(类名字是“Diao”),写法是:
- from ..hhh.类调用 import Diao 结果报这个错
- 然后我把两个小数点换成了一级目录: from demo.hhh.类调用 import Diao 没报错了,也是成功导入库了
-
解决办法: