python - 打包和部署 Python 应用程序的最佳方式
问题描述
我参与了一个项目,我们为 Raspberry Pi 开发了一个应用程序,其中使用特定版本的 openCV 和 librealsense(用于英特尔实感摄像头)。到目前为止,每当我们必须在新的 Raspberry Pi 上安装时,我们都会克隆 git 存储库并使用 CMake 从源代码构建 openCV 和 librealsense。这是一个耗时的过程,我们希望消除它,因为我们将来可能需要部署更多的 Raspberry Pi。
我已经研究了为 opencv 和 librealsense 生成一个 .whl 以使用 pip 安装的可能性,但我必须承认,当它依赖于编译的 C 二进制文件时,我在如何做到这一点方面并没有太多经验。所以我的问题有两个:
你会选择如何加快诸如部署过程的速度?如果.whl 生成是要走的路,任何人都可以帮助我开始例如为openCV 生成.whl 吗?
希望这一切都有意义。谢谢你。
解决方案
推荐阅读
- python - 在 python turtle 中,当我想显示球的随机运动时,它们不会从我的屏幕边缘反弹
- python - 在 get_queryset 中获取上下文数据
- python - 错误的发布请求正文会引发什么错误?
- python - Cannot import name SetDefaultColoring
- java - 使用 orderBy whereEqual 和 startAfter 查询 firestore
- python - Python Pandas: Filter rows based on position letter in string
- laravel - How to fix Paypal Checkout Order Creation Error
- vee-validate - Vee-validate 使用 3rd 方库扩展验证
- javascript - Ant design的“Step组件”这行怎么去掉?
- sql - 如何获取第二行