Переустановка OpenCV на Jetson Nano - PullRequest
0 голосов
/ 26 мая 2020

Я сейчас работаю над Nvidia Jetson Nano. Когда я установил JetPack 4.4, OpenCV 4.1.1 был включен внутрь, и когда я работал на своей оболочке Nano Python, я смог, по крайней мере, запустить import cv2 и несколько других функций без ошибок. Однако, когда я запускал один из своих скриптов, я продолжал сталкиваться с этой определенной ошибкой и думал, что это проблема моего OpenCV. Это потому, что в учебнике, за которым я следил, они упомянули, что при запуске cv2.getBuildInformation() он должен включать подробности CUDA. В то время мой вывод не содержал CUDA, поэтому я подумал, что что-то не так.

Затем я решил переустановить OpenCV, не особо задумываясь об этом, следуя нескольким руководствам, главным образом тому, что написано блоггером Piggybank здесь . Я ничего не удалял, так как думал, что это просто перезапишет. Однако установка не была завершена go, потому что в ней упоминалось, что на моем диске не хватает памяти. Я думал, что вся операция будет прервана, но, видимо, нет. Когда я пытаюсь запустить import cv2, это дает мне:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2'

Я попытался полностью удалить OpenCV через pip и apt-get после, но команды вернулись, говоря, что OpenCV не существует. Не слишком уверен, что здесь пошло не так, и я не понимаю, что раньше мог гладко запускать OpenCV, но теперь у меня недостаточно памяти для этого. Когда я пытаюсь выполнить переустановку по указанной выше ссылке в блоге, это занимает около 50% всего процесса установки. Пожалуйста, помогите.

...