【发布时间】:2019-10-14 13:49:55
【问题描述】:
from src.controller.requestValidator.project import TaskGroupListSchema
ModuleNotFoundError: No module named 'src'
我已经尝试了上述不同的变体,但同样的错误即将到来。
喜欢sys.path.append 中的 0、1 版本
我正在尝试这个:
import sys
sys.path.append("1, ../src/controller/requestValidator/project")
【问题讨论】:
-
如果你想在多模块项目中绝对导入,你可以在运行程序时设置导入路径,例如
PYTHONPATH=. python main.py。对于较大的项目,我建议使用 virtualenv 或 pipenv。
标签: python python-3.x unit-testing pycharm