Python找不到自己的目录;ModuleNotFoundError:没有名为…“的模块;(Spyder IDE)

Python找不到自己的目录;ModuleNotFoundError:没有名为…“的模块;(Spyder IDE),python,module,spyder,Python,Module,Spyder,我目前正在尝试运行一个旧的github项目,但在Spyder中遇到了一个Python3错误。我有 从nmap\u visualizer.db导入Savednmap,User,db 在我的代码中,我得到一个“ModuleNotFoundError:没有名为'nmap_visualizer'的模块” 但是,包含db.py的文件夹称为“nmap\u可视化工具”。这是我的工作目录,我试图在“nmap.py”中运行此代码的文件与db.py位于同一文件夹中。在PYTHONPATH manager中,我选择了

我目前正在尝试运行一个旧的github项目,但在Spyder中遇到了一个Python3错误。我有

从nmap\u visualizer.db导入Savednmap,User,db

在我的代码中,我得到一个“ModuleNotFoundError:没有名为'nmap_visualizer'的模块”

但是,包含db.py的文件夹称为“nmap\u可视化工具”。这是我的工作目录,我试图在“nmap.py”中运行此代码的文件与db.py位于同一文件夹中。在PYTHONPATH manager中,我选择了nmap_visualizer文件夹作为路径。在“运行”下的“首选项”中,我有“默认工作目录为:''正在执行的文件的目录'

当我尝试从.db import Savednmap,User,db中导入
时,我得到错误“ModuleNotFoundError:没有名为“main.db”的模块;“main”不是包”


我确实有一个init.py文件,它可以从运行和导入数据库,并且
非常好。导入db
,但我不确定我的“nmap.py”文件失败的原因。

\uuuu init\uuuuuuuuuuuupy
nmap\u可视化工具
目录中?如果您尝试运行的文件在同一文件夹中,则导入需要是
来自db import Savednmap,User,db
。在
db
前面不需要任何