您好,我似乎无法在Heroku上已部署的flask应用程序中导入opencv!
我提到过类似的帖子,例如this
“ImportError:libSM.so.6:无法打开共享的对象文件:没有这样的文件或目录”,但是似乎无法弄清楚Windows上的下一步。
到目前为止,这是我所做的:
1.转到Heroku-> App->设置-> Buildpacks->添加了Python buildpack
2.将Aptfile.txt添加到我的目录中,并在每行中包含以下软件包(请在某处阅读此内容(不确定是否有意义))
libsm6,libxrender1,libfontconfig1,libice6
笔记:
提前致谢!
最佳答案
使用opencv-python-headless是出于libSM6依赖关系。
pip install opencv-python-headless
关于python - 在已部署的Flask应用程序(Heroku)上使用OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53110120/