相关疑难解决方法(0)

导入错误:libGL.so.1:无法打开共享对象文件:没有这样的文件或目录

我正在尝试运行 cv2,当我尝试导入它时,我得到了

ImportError: libGL.so.1: cannot open shared object file: No such file or directory

在线建议的解决方案是安装

apt install libgl1-mesa-glx

但这已经安装并且是最新版本。任何帮助都会非常有帮助。提前致谢。

python ubuntu-14.04

112
推荐指数
13
解决办法
9万
查看次数

无法在 AWS Lambda 中使用 OpenCV-Python

我一直在尝试将 OpenCV 放入 S3 存储桶中,然后将其分配给 lambda 层。

网上关于这个的很少,我所看到的没有奏效。

我已经成功地在亚马逊 linux 环境中使用了 docker,并遵循了本教程。https://aws.amazon.com/premiumsupport/knowledge-center/lambda-layer-simulated-docker/

我已将 setuptools、wheel 和 opencv-python==4.4.0.42 添加到 requirements.txt 文件中。

setuptools 和 wheel 因为之前的错误,建议在需要更新时包含这些,即使我已经更新了它们。但它适用于他们,所以谁知道。

创建了我已压缩并放入 S3 存储桶中的 docker 映像。

我一直收到 { "errorMessage": "Unable to import module 'lambda_function': libGL.so.1: cannot open shared object file: No such file or directory", "errorType": "Runtime.ImportModuleError" } 当我运行它尽管。

我似乎无法弄清楚出了什么问题。

有任何想法吗?

opencv amazon-s3 amazon-web-services aws-lambda python-3.8

8
推荐指数
1
解决办法
3218
查看次数