#opencv #python-3.6 #importerror #cv2
Вопрос:
Я новичок и пытаюсь запустить код на python, который использует cv2. Я использую терминал python 3.6.8. Пожалуйста, смотрите ниже первую часть кода:
import cv2
import numpy as np
import os
import sys
import tensorflow as tf
from sklearn.model_selection import train_test_split
Хотя я установил opencv-python, я получаю сообщение об ошибке «Модуль не найден», как показано ниже:
(base) Dhammas-MacBook-Air:python-code-r dhammaandrivini$ python3 traffic.py
Traceback (most recent call last):
File "traffic.py", line 1, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
Я был бы очень благодарен за любую помощь в этом, так как я действительно хочу закончить этот проект! 🙂
Комментарии:
1. как вы установили пакет?
Ответ №1:
Скорее всего, вы установили пакет с помощью pip install opencv-python
. Это правильная команда, но если на вашем устройстве установлено несколько программ python, это может привести к проблемам.
Я бы посоветовал вам попробовать использовать команду python3 -m pip install opencv-python
, эта команда установит opencv для pip, используемого python3, который вы, похоже, используете для запуска своего кода.