对多个虚拟环境使用预安装的Opencv

2024-09-28 21:10:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Jetpack 4.3(Nvidia Jetson卡的操作系统映像)和Jetson Nano。其中预安装了OpenCV 4.1.1。
我想在多个虚拟环境中工作,但我不想在我创建的每个虚拟环境中安装(从源代码)OpenCV。
既然OpenCV是在虚拟环境之外预先安装的,那么我创建的每个虚拟环境中都可以使用它吗?
如果是,如何将OpenCV安装链接到虚拟环境

其他信息:

dpkg -L libopencv

返回:

/usr
/usr/lib
/usr/lib/aarch64-linux-gnu
/usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_core.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_gapi.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_video.so.4.1.1
/usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.1.1
/usr/share
/usr/share/opencv4
/usr/share/opencv4/haarcascades
/usr/share/opencv4/haarcascades/haarcascade_eye.xml
/usr/share/opencv4/haarcascades/haarcascade_eye_tree_eyeglasses.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalcatface.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalcatface_extended.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalface_alt.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalface_alt2.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalface_alt_tree.xml
/usr/share/opencv4/haarcascades/haarcascade_frontalface_default.xml
/usr/share/opencv4/haarcascades/haarcascade_fullbody.xml
/usr/share/opencv4/haarcascades/haarcascade_lefteye_2splits.xml
/usr/share/opencv4/haarcascades/haarcascade_licence_plate_rus_16stages.xml
/usr/share/opencv4/haarcascades/haarcascade_lowerbody.xml
/usr/share/opencv4/haarcascades/haarcascade_profileface.xml
/usr/share/opencv4/haarcascades/haarcascade_righteye_2splits.xml
/usr/share/opencv4/haarcascades/haarcascade_russian_plate_number.xml
/usr/share/opencv4/haarcascades/haarcascade_smile.xml
/usr/share/opencv4/haarcascades/haarcascade_upperbody.xml
/usr/share/opencv4/lbpcascades
/usr/share/opencv4/lbpcascades/lbpcascade_frontalcatface.xml
/usr/share/opencv4/lbpcascades/lbpcascade_frontalface.xml
/usr/share/opencv4/lbpcascades/lbpcascade_frontalface_improved.xml
/usr/share/opencv4/lbpcascades/lbpcascade_profileface.xml
/usr/share/opencv4/lbpcascades/lbpcascade_silverware.xml
/usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_core.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_gapi.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_ml.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_photo.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_stitching.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_video.so.4.1
/usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.1

Tags: gnusharelinuxlibusrxmlopencvaarch64