Я использую Ubuntu 18.04LTS:
Во-первых, я не смог установить opencv из anaconda в моей существующей среде (базе), так как он продолжал искать конфликты вечно, а затем застревал с пустым окном, говоря «эти пакеты будут изменены», при этом абсолютно ничего не отображается, и только при нажатии кнопки «отмена». Я создал новую виртуальную среду с именем env_opencv и смог установить opencv: введите описание изображения здесь
Затем я запускаю блокнот jupyter, который импортирует opencv:
import cv2
import matplotlib.pyplot as plt
import matplotlib.patches as patches
...
И вот что я получаю:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-8-31cd2c78c525> in <module>
----> 1 import cv2
2 import matplotlib.pyplot as plt
3 import matplotlib.patches as patches
4
5 from align import AlignDlib
ModuleNotFoundError: No module named 'cv2'
Независимо от того, что я пытался, включая переустановку opencv прямо из приглашения conda, я не могу обойти эту ошибку.
Кстати, я был в состоянии заставить его работать на Windows 10, проходя через приглашение Anaconda и используя conda. Однако на моей Windows машине нет графического процессора nVidia, и я не могу использовать его для обучения CNN, поэтому мне действительно нужно, чтобы он работал на Ubuntu.
Любые предложения будут хороши. Спасибо.