Windows10使用pip安装opencv-python提示无法识别归档格式如何解决
报错原因
你使用的pip安装命令参数格式错误:指定第三方镜像源需要添加-i前缀,你未添加该参数时,pip会将后续的豆瓣源地址识别为待安装的包资源进行下载,下载得到的是镜像源的html页面,自然无法被识别为安装包格式,触发当前报错。
解决方案
- 直接修正安装命令,补充
-i参数即可正常安装:pip install opencv-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com - 若执行后仍有版本兼容问题,可先升级pip到最新版本后重试:
python -m pip install --upgrade pip -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com - 如果你当前环境是Anaconda,也可以选择用conda官方源安装,避免依赖冲突:
conda install -c conda-forge opencv-python
内容的提问来源于stack exchange,提问作者weiyu
相关产品推荐
相关产品推荐

