坑:whl 文件命名问题
从 https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 下载的 whl 文件名称有问题,会出现报错如下:
ERROR: opencv_python-3.1.0-cp34-cp34m-win32.whl is not a supported wheel on this platform.
解决方案
更改文件名,具体更改方案如下:
- 在 PowerShell 中输入:
python -m pip debug --verbose
查看支持的文件命名方式,并将 whl 文件名拼接为正确的名称。
例如 whl 文件原名:opencv_python-3.1.0-cp34-cp34m-win32.whl
通过上面的命令查看后仅支持:
Compatible tags: 36
cp310-cp310-win_amd64
cp310-abi3-win_amd64
cp310-none-win_amd64
cp39-abi3-win_amd64
cp38-abi3-win_amd64
cp37-abi3-win_amd64
cp36-abi3-win_amd64
cp35-abi3-win_amd64
cp34-abi3-win_amd64
cp33-abi3-win_amd64
cp32-abi3-win_amd64
py310-none-win_amd64
py3-none-win_amd64
py39-none-win_amd64
py38-none-win_amd64
py37-none-win_amd64
py36-none-win_amd64
py35-none-win_amd64
py34-none-win_amd64
py33-none-win_amd64
py32-none-win_amd64
py31-none-win_amd64
py30-none-win_amd64
cp310-none-any
py310-none-any
py3-none-any
py39-none-any
py38-none-any
py37-none-any
py36-none-any
py35-none-any
py34-none-any
py33-none-any
py32-none-any
py31-none-any
py30-none-any
- 因此正确的 whl 文件名应该为:
opencv_python-3.1.0-cp34-abi3-win_amd64.whl
- 然后输入:
pip install opencv_python-3.1.0-cp34-abi3-win_amd64.whl
完成安装
本文由 小但 创作
全文共:1360个字
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载,均为作者原创,转载前请务必署名
最后编辑时间为: Jul 24, 2022 at 10:25 pm
赞,帮助我解决问题了,感谢
感谢分享,赞一个