我在Docker容器中安装了Opencv,这样我就可以上传linux二进制文件来支持一个不是我的git项目。我需要它来运行python 3.6和opencv 3.x,这似乎都运行良好。但是,包含cv2
文件夹的目录只有一个.so文件:cv2.cpython-36m-x86_64-linux-gnu.so
。我试图贡献的项目有opencv py2.7的构建,并且该文件夹有许多相关的opencv包的.so文件,所以我觉得有些不对劲。有人可以帮忙吗?
这是我试图添加支持的项目的链接。
https://github.com/Miserlou/lambda-packages/tree/master/lambda_packages/OpenCV
假设你不想解压tar,这里是内部如何查找python 2.7包
答案 0 :(得分:3)
只要您可以在python中导入并利用它的功能,就没有错。我正在使用ROS Kinetic进行研究,其中包含opencv的内置版本。它也只有一个 cv2.so 文件,它的工作非常好。