ls: не может получить доступ к '/usr/local/python/cv2/python-3.6': нет такого файла или каталога - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь установить opencv, следуя инструкции - https://www.pyimagesearch.com/2018/05/28/ubuntu-18-04-how-to-install-opencv/

Я прошел до 'make -j4' и сделал 100% компиляцию.

После этого шага, когда я пытаюсьls /usr/local/python/cv2/python-3.6, я получаю следующую ошибку - ls: не могу получить доступ к '/usr/local/python/cv2/python-3.6': нет такого файла или каталога

cd / usr / local / python / cv2
ls -l

всего 16
-rw-r - r-- 1 корневой корень 98 июля 3 13:55 config.py
-rw-r - r-- 1 корневой корень 2857 17 ноября 2018 init .py
-rw-r - r-- 1 корневой корень 151 17 ноября 2018 load_config_py2.py
-rw-r - r-- 1 корневой корень 262 ноября 17 2018 load_config_py3.py

какой питон
/home/ciaran/.virtualenvs/cv/bin/python

IЯ просмотрел несколько форумов в Интернете и попытался устранить неполадки, но я все еще не могу пройти этот шаг.

Ответы [ 2 ]

0 голосов
/ 04 июля 2019

Решил это.

"Если ваша компиляция захлебывается и зависает, это может быть связано с состоянием гонки многопоточности. Если вы столкнулись с этой проблемой, просто удалите каталог сборки, пересоздайте его, повторно запустите cmake и make.На этот раз не включайте флаг рядом, чтобы сделать ".

Использовал $ make вместо $ make -j4 в руководстве.

0 голосов
/ 03 июля 2019

Появляется ошибка, потому что python не установлен в вашем пути, поэтому ваша система не знает, где находится python.Запустите приведенную ниже команду в своем терминале, и она должна это исправить:

export PATH="$PATH:/usr/local/bin/python"
...