我有一个自定义包,用于python项目,由于某种原因无法加载。我的结构如下:
ParentFolder
|-.gitignore
|-ReadMe.md
|-requirements.txt
|-setup.py
|-lib
|-__init__.py
|-NextBus.py
|-src
|-Scheduler.py
init函数为空,只允许Python将lib作为包目录查看。Scheduler.py中的import语句如下所示:
import lib.NextBus as nb
我尝试了另一个类似以下内容的导入语句:
from lib.NextBus import *
它也发出了同样的错误
我得到一个pylint错误,它说“无法导入lib.NextBus”,但是在我的IDE(VSCode)中,当我输入import语句时,它会正确地自动填充语句,这使我认为pylint知道包应该在lib中。由于NextBus代码是自定义编写的,因此我无法发现更多关于我的错误的信息。希望有人能帮忙
目前没有回答
相关问题 更多 >
编程相关推荐