Я установил cv2, используя apt install python3-opencv
на моем сервере. Когда я запускаю какой-нибудь файл Python, который использует cv2, у меня была ошибка module not found
. После поиска я понял, что это происходит, потому что я использую интерпретатор не по умолчанию для запуска моего файла python (который мне действительно нужно использовать вместо интерпретатора по умолчанию).
Если я набрал python3 myfile.py
, ошибка не появляется и пакет есть. Однако я хочу использовать другой интерпретатор /some/path/here/python3.6
, но когда я его использую, модуль не найден. Я искал местоположение cv2, и я нашел его, который это
/.
/usr
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/cv2.cpython-36m-x86_64-linux-gnu.so
/usr/share
/usr/share/doc
/usr/share/doc/python3-opencv
/usr/share/doc/python3-opencv/copyright
/usr/share/doc/python3-opencv/changelog.Debian.gz
Теперь я хочу, чтобы этот пакет был скопирован в интерпретатор, который я всегда использую, как я могу это сделать? или как мне сделать так, чтобы apt установил пакет на мой переводчик?
Спасибо