当我安装时opencv-python-headless
在 Google Colab 中,需要 15 分钟才能完成。
My code:
! pip install --upgrade pip
! pip install opencv-python-headless
这是一个带有此代码的笔记本,它重现了问题:https://colab.research.google.com/gist/mherzog01/38b6cf71942a443da072f09bc097387f/slow-install-of-opencv-python-headless.ipynb https://colab.research.google.com/gist/mherzog01/38b6cf71942a443da072f09bc097387f/slow-install-of-opencv-python-headless.ipynb.
该过程最终完成,但我想减少安装时间。
我看到从`opencv-python 的构建轮子 (PEP 517) ... -` 永远运行 https://stackoverflow.com/questions/63669752/building-wheel-for-opencv-python-pep-517-runs-forever关于编译 OpenCV 的讨论,很可能就是这里发生的事情。但是,同一篇 SO 文章指出,如果您升级pip
,它将使用预制轮子。
Edit:将 @intsco 的解决方法添加到 Google Colab
可能与 OpenCV >=4.3 轮子的变化有关https://github.com/skvark/opencv-python#backward-compatibility https://github.com/skvark/opencv-python#backward-compatibility
从4.3.0和3.4.10构建开始,Linux构建环境从manylinux1更新到manylinux2014。这放弃了对旧 Linux 发行版的支持。
我的解决方法:pip install "opencv-python-headless<4.3"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)