环境:
Python 3.10.11
Flask==2.2.2
Run Code Online (Sandbox Code Playgroud)
我在 docker 容器中使用 BASE Image 运行 Flask 后端代码:
FROM pytorch/pytorch:2.0.1-cuda11.7-cudnn8-runtime
但是当我使用 version 运行 pytest 时pytest 7.4.2,
pip install pytest
pytest
Run Code Online (Sandbox Code Playgroud)
它引发了一个错误,日志如下:
==================================== ERRORS ====================================
_____________ ERROR collecting tests/test_fiftyone_utils_utils.py ______________
ImportError while importing test module '/builds/kw/data-auto-analysis-toolkit-backend/tests/test_fiftyone_utils_utils.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/conda/lib/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
tests/test_fiftyone_utils_utils.py:2: in <module>
import daat # noqa: F401
/opt/conda/lib/python3.10/site-packages/daat-1.0.0-py3.10.egg/daat/__init__.py:1: in <module>
from daat.app import app
/opt/conda/lib/python3.10/site-packages/daat-1.0.0-py3.10.egg/daat/app/__init__.py:6: in <module>
from flask import …Run Code Online (Sandbox Code Playgroud)