本地modu没有名为error的模块

2024-09-24 00:27:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下文件层次结构:

.
├── vtsl.py
├── tests
│   ├── gmvbme
│   │   ├── __pycache__
│   │   │   ├── subtestsgmvbme.cpython-35.pyc
│   │   │   └── subtestsgmvbme.cpython-36.pyc
│   │   ├── test-bme.py
│   │   └── test-gmv.py
│   ├── __init__.py
│   ├── subtestsgmvbme.py

内部测试/gmvbme/test-通用汽车公司{cdan>在那里}vtsl.py. 运行时出现以下导入错误:

^{pr2}$

为什么是为了?我已经创建了__init__.py文件。 PD:vtsl.py导入也中断

编辑:问题标记为重复,但我说我已经创建了__init__.py文件。。。在

解决方法:解决方案是使用这些库在.py中添加以下行:

在系统路径插入(0,操作系统getcwd())

然后,导入的所有内容都不会出错


Tags: 文件pytest层次结构inittestscpythonpyc