Skip to content

yolo startup error #15

@gunar

Description

@gunar
yolo-1      | [2024-06-29 13:04:50 +0000] [1] [INFO] Starting gunicorn 22.0.0
yolo-1      | [2024-06-29 13:04:50 +0000] [1] [INFO] Listening at: http://0.0.0.0:8001 (1)
yolo-1      | [2024-06-29 13:04:50 +0000] [1] [INFO] Using worker: uvicorn.workers.UvicornWorker
yolo-1      | [2024-06-29 13:04:50 +0000] [7] [INFO] Booting worker with pid: 7
yolo-1      | [2024-06-29 13:04:50 +0000] [8] [INFO] Booting worker with pid: 8
yolo-1      | [2024-06-29 13:04:50 +0000] [9] [INFO] Booting worker with pid: 9
yolo-1      | [2024-06-29 13:04:50 +0000] [10] [INFO] Booting worker with pid: 10
yolo-1      |
yolo-1      | A module that was compiled using NumPy 1.x cannot be run in
yolo-1      | NumPy 2.0.0 as it may crash. To support both 1.x and 2.x
yolo-1      | versions of NumPy, modules must be compiled with NumPy 2.0.
yolo-1      | Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.
yolo-1      |
yolo-1      | If you are a user of the module, the easiest solution will be to
yolo-1      | downgrade to 'numpy<2' or try to upgrade the affected module.
yolo-1      | We expect that some modules will need time to support NumPy 2.
yolo-1      |
yolo-1      | Traceback (most recent call last):  File "/venv/bin/gunicorn", line 8, in <module>
yolo-1      |     sys.exit(run())
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py", line 67, in run
yolo-1      |     WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/base.py", line 236, in run
yolo-1      |     super().run()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/base.py", line 72, in run
yolo-1      |     Arbiter(self).run()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/arbiter.py", line 202, in run
yolo-1      |     self.manage_workers()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/arbiter.py", line 571, in manage_workers
yolo-1      |     self.spawn_workers()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers
yolo-1      |     self.spawn_worker()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker
yolo-1      |     worker.init_process()
yolo-1      |   File "/venv/lib/python3.12/site-packages/uvicorn/workers.py", line 75, in init_process
yolo-1      |     super().init_process()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 134, in init_process
yolo-1      |     self.load_wsgi()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
yolo-1      |     self.wsgi = self.app.wsgi()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/base.py", line 67, in wsgi
yolo-1      |     self.callable = self.load()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
yolo-1      |     return self.load_wsgiapp()
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
yolo-1      |     return util.import_app(self.app_uri)
yolo-1      |   File "/venv/lib/python3.12/site-packages/gunicorn/util.py", line 371, in import_app
yolo-1      |     mod = importlib.import_module(module)
yolo-1      |   File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
yolo-1      |     return _bootstrap._gcd_import(name[level:], package, level)
yolo-1      |   File "/app/yolo/app.py", line 5, in <module>
yolo-1      |     from yolo.yolo.controllers.image_controller import router as image_router
yolo-1      |   File "/app/yolo/yolo/controllers/image_controller.py", line 3, in <module>
yolo-1      |     from yolo.yolo.services.yolo_service import YoloService
yolo-1      |   File "/app/yolo/yolo/services/yolo_service.py", line 1, in <module>
yolo-1      |     from yolo.yolo.services.model_service import ModelService
yolo-1      |   File "/app/yolo/yolo/services/model_service.py", line 5, in <module>
yolo-1      |     from sahi import AutoDetectionModel
yolo-1      |   File "/venv/lib/python3.12/site-packages/sahi/__init__.py", line 3, in <module>
yolo-1      |     from sahi.annotation import BoundingBox, Category, Mask
yolo-1      |   File "/venv/lib/python3.12/site-packages/sahi/annotation.py", line 10, in <module>
yolo-1      |     from sahi.utils.cv import (
yolo-1      |   File "/venv/lib/python3.12/site-packages/sahi/utils/cv.py", line 10, in <module>
yolo-1      |     import cv2
yolo-1      |   File "/venv/lib/python3.12/site-packages/cv2/__init__.py", line 181, in <module>
yolo-1      |     bootstrap()
yolo-1      |   File "/venv/lib/python3.12/site-packages/cv2/__init__.py", line 153, in bootstrap
yolo-1      |     native_module = importlib.import_module("cv2")
yolo-1      |   File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
yolo-1      |     return _bootstrap._gcd_import(name[level:], package, level)
yolo-1      | AttributeError: _ARRAY_API not found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions