

在Anaconda Prompt中安装opencv
第一行命令pip install opencv-python成功
第二句 pip install opencv-python 有问题 (加了镜像源 也换了网,仍是图中问题)


在Anaconda Prompt中安装opencv
第一行命令pip install opencv-python成功
第二句 pip install opencv-python 有问题 (加了镜像源 也换了网,仍是图中问题)
以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
您好!遇到 SSL 证书验证失败的问题时,通常有几个方法可以尝试解决。以下是一些可能的解决方案:
更新 pip 版本:确保您使用的是最新版本的 pip。可以通过以下命令来更新 pip:
python -m pip install --upgrade pip
使用国内镜像源:有时候使用国内镜像源可以避免 SSL 证书问题。您可以尝试使用清华大学的镜像源来安装 opencv-contrib-python:
pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple
临时关闭代理或VPN:如果您正在使用代理或VPN,它们可能会干扰 SSL 证书的验证。尝试关闭它们后再进行安装。
使用 HTTP 而非 HTTPS:如果问题依然存在,您可以尝试使用 HTTP 源来安装(注意:这可能降低安全性):
pip install opencv-contrib-python -i http://pypi.douban.com/simple/
使用 curl 更新证书:有时候,更新系统的 SSL 证书库可以解决问题。在 Linux 系统中,可以使用 curl 来更新证书:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
检查网络环境:如果上述方法都不能解决问题,可能是您的网络环境存在问题。检查是否有防火墙或安全软件阻止了 pip 访问 PyPI 服务器。
使用 --trusted-host 参数:如果您确定要使用的源是安全的,可以添加 --trusted-host 参数来指定信任的源:
pip install opencv-contrib-python --trusted-host pypi.org
请注意,上述方法中,使用 HTTP 源和添加 --trusted-host 参数可能会带来安全风险,因为它们允许连接到不受信任的源。在应用这些方法之前,请确保您了解潜在的风险。
如果以上方法仍然无法解决问题,您可能需要进一步检查您的网络设置或联系网络管理员。希望这些建议能帮助您解决问题。[^1^][^2^]