ImportError while loading conftest '/Users/ggboy/Desktop/api-automation/testcases/treelab/conftest.py'.
../ya/testcases/treelab/conftest.py:4: in <module>
from service.api import Treelab
service/api.py:12: in <module>
from common.client import TreeLabClient
common/client.py:6: in <module>
from consts import RequestKind, LoginType, Source, Url
E ModuleNotFoundError: No module named 'consts'
-
将对应模块文件设置为source root(在命令行运行还是会报错)
在Pycharm主界面左侧的projects中选取目标文件夹 > 右键 > Mark Directory as > Sources Root,同样可以设置一个或多个
-
import时使用绝对路径或相对路径