Project_folder
│
├───Tests
│ │ __init__.py
│ │
│ │
│ ├───features
│ │ smallcircle.feature
│ │
│ ├───steps_tests
│ │ │ test_smallcircle.py
│ │ │ __init__.py
│ __init__.py
│ a.py
我正在尝试从test_smallcircle.py到a.py进行相对导入,如下所示
import sys
import os
sys.path.append(os.path.dirname("C:\\Users\\Manuel\\Desktop\\solution\\a.py"))
from a import smallest_circle # JUST HERE
from pytest_bdd import (
given,
scenario,
then,
when,
)
import pytest_bdd
from functools import partial
但它显示下一个错误
Unable to import 'a'