Информация о системе
- ОС: Windows 11 (64-разрядная версия)
- Python: 3.11.5
- Менеджер пакетов: uv 0.8.4
- Виртуальная среда: .venv
Код: Выделить всё
uv venv .venv
.venv\Scripts\activate
uv add torch ultralytics
Код: Выделить всё
# test_torch.py
import torch
print(torch.__version__)
Код: Выделить всё
# object_detection_duel_Cam.py
from ultralytics import YOLO
Код: Выделить всё
(.venv) C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\tests>python object_detection_duel_Cam.py
Traceback (most recent call last):
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\tests\object_detection_duel_Cam.py", line 1, in
from ultralytics import YOLO
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\__init__.py", line 13, in
from ultralytics.utils import ASSETS, SETTINGS
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\utils\__init__.py", line 26, in
import torch
Traceback (most recent call last):
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\tests\object_detection_duel_Cam.py", line 1, in
from ultralytics import YOLO
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\__init__.py", line 13, in
from ultralytics.utils import ASSETS, SETTINGS
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\utils\__init__.py", line 26, in
import torch
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\__init__.py", line 13, in
from ultralytics.utils import ASSETS, SETTINGS
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\ultralytics\utils\__init__.py", line 26, in
import torch
import torch
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\torch\__init__.py", line 281, in
_load_dll_libraries()
File "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\torch\__init__.py", line 264, in _load_dll_libraries
raise err
OSError: [WinError 1114] A dynamic link library (DLL) initialization routine failed. Error loading "C:\Users\User\OneDrive\Documents\GitHub\StereoVision-YOLO-Fuzzy\.venv\Lib\site-packages\torch\lib\c10.dll" or one of its dependencies.
- Воссоздание виртуальной среды
- Переустановка torch и ultralytics
- Проверка совместимости версий Python (Python 3.11.5)
- Выполнение за пределами каталога проекта (та же ошибка)
Это происходит только в Windows, и я использую uv вместо pip.
Подробнее здесь: https://stackoverflow.com/questions/798 ... outine-fai
Мобильная версия