Description
Is there an existing issue for this problem?
- I have searched the existing issues
Operating system
Windows
GPU vendor
Nvidia (CUDA)
GPU model
RTX 5080
GPU VRAM
16
Version number
5.10.1
Browser
Firefox, ui version too.
Python dependencies
Cuda Kernel Error caused by outdated pytorch.
What happened
The launcher installed version starts without any problems, except for the Cuda warning. It doesn't create any images with Cude Kernel error. That is the same for 5.8 to 5.10.1. It's thanks to the 3rd finished month of no RTX 50XX support in InvokeAI..
The old working workaround (5.8 and 5.9 versions) was entering (dev console or from a console):
uv pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu128 --force-reinstall
followed sometimes (every version needed a different fix) by
uv pip install --force-reinstall --no-cache-dir bitsandbytes --no-deps
after some combination of the two, the 5.9 version started with RTX50XX working.
5.10 installs finally a recent Bits and bytes version. But any form of pytorch 128 install command (pip, pip3, uv pip) causes the launch to abort. With numPy compatibility errors. Any combination of pytorch 128 and bitsandbytes reinstalls seem to fail now. Log:
Starting up...
Started Invoke process with PID: 5284
[2025-04-20 19:16:08,809]::[InvokeAI]::INFO --> Using torch device: NVIDIA GeForce RTX 5080
[2025-04-20 19:16:21,393]::[InvokeAI]::INFO --> cuDNN version: 90701
A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.2 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.
If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.
Traceback (most recent call last): File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "P:\Backup\invoke.venv\Scripts\invokeai-web.exe_main.py", line 10, in
sys.exit(run_app())
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 62, in run_app
app, loop = get_app()
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 14, in get_app
from invokeai.app.api_app import app, loop
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api_app.py", line 16, in
from invokeai.app.api.dependencies import ApiDependencies
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api\dependencies.py", line 14, in
from invokeai.app.services.download.download_default import DownloadQueueService
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download_init.py", line 3, in
from invokeai.app.services.download.download_base import (
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download\download_base.py", line 13, in
from invokeai.backend.model_manager.metadata import RemoteModelFile
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager_init_.py", line 9, in
from invokeai.backend.model_manager.legacy_probe import ModelProbe
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\legacy_probe.py", line 29, in
from invokeai.backend.model_manager.load.model_loaders.generic_diffusers import ConfigLoader
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load_init_.py", line 9, in
from invokeai.backend.model_manager.load.load_base import LoadedModel, LoadedModelWithoutConfig, ModelLoaderBase
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\load_base.py", line 19, in
from invokeai.backend.model_manager.load.model_cache.model_cache import ModelCache
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_cache\model_cache.py", line 24, in
from invokeai.backend.model_manager.load.model_util import calc_model_size_by_data
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_util.py", line 15, in
from invokeai.backend.image_util.depth_anything.depth_anything_pipeline import DepthAnythingPipeline
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util_init_.py", line 12, in
from invokeai.backend.image_util.util import InitImageResizer, make_grid # noqa: F401
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util\util.py", line 4, in
import cv2
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 181, in
bootstrap()
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
File "C:\Users\AndiN1\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib_init_.py", line 90, in import_module
return bootstrap.gcd_import(name[level:], package, level)
AttributeError: ARRAY_API not found
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "P:\Backup\invoke.venv\Scripts\invokeai-web.exe_main.py", line 10, in
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 62, in run_app
app, loop = get_app()
^^^^^^^^^
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\run_app.py", line 14, in get_app
from invokeai.app.api_app import app, loop
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api_app.py", line 16, in
from invokeai.app.api.dependencies import ApiDependencies
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\api\dependencies.py", line 14, in
from invokeai.app.services.download.download_default import DownloadQueueService
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download_init.py", line 3, in
from invokeai.app.services.download.download_base import (
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\app\services\download\download_base.py", line 13, in
from invokeai.backend.model_manager.metadata import RemoteModelFile
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager_init.py", line 9, in
from invokeai.backend.model_manager.legacy_probe import ModelProbe
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\legacy_probe.py", line 29, in
from invokeai.backend.model_manager.load.model_loaders.generic_diffusers import ConfigLoader
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load_init.py", line 9, in
from invokeai.backend.model_manager.load.load_base import LoadedModel, LoadedModelWithoutConfig, ModelLoaderBase
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\load_base.py", line 19, in
from invokeai.backend.model_manager.load.model_cache.model_cache import ModelCache
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_cache\model_cache.py", line 24, in
from invokeai.backend.model_manager.load.model_util import calc_model_size_by_data
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\model_manager\load\model_util.py", line 15, in
from invokeai.backend.image_util.depth_anything.depth_anything_pipeline import DepthAnythingPipeline
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util_init.py", line 12, in
from invokeai.backend.image_util.util import InitImageResizer, make_grid # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "P:\Backup\invoke.venv\Lib\site-packages\invokeai\backend\image_util\util.py", line 4, in
import cv2
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 181, in
bootstrap()
File "P:\Backup\invoke.venv\Lib\site-packages\cv2_init_.py", line 153, in bootstrap
native_module = importlib.import_module("cv2")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\importlib_init_.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ImportError: numpy.core.multiarray failed to import
What you expected to happen
I expect invokeai to launch and run...
Well what i really expected to happen was a launcher option "install nightly pytorch 128 instead", with all the needed stuff, a while ago. since the launcher is the "convenient easy to use" way to install invokeai.
How to reproduce the problem
See above.
Additional context
No response
Discord username
No response