在我的pytest执行过程中,我有一个错误ModuleNotFoundError: No module named 'lib.user_agents'。在我从一个docker图像转移到另一个图像之前,它是有效的。以下是我的项目架构:
project/
|- conftest.py
|- lib/
| |- init.py
| |- user_agents/
| | | - init.py
| |- some_other_folders/
|- test/下面是我的conftest.py内容:
pytest_plugins = ("lib", "lib.user_agents")任何帮助都将受到欢迎!
发布于 2021-09-13 12:45:30
当我从一个docker映像转移到另一个时,我忘记将项目目录添加到$PATHONPATH环境变量中。要修复它,我只需做以下操作:
export PYTHONPATH=$PYTHONPATH:/path/to/my/projecthttps://stackoverflow.com/questions/69161939
复制相似问题