如故776 2025-01-17 12:01 采纳率: 0%
浏览 7

3d高斯溅射使用学校服务器进行环境配置显示证书密钥弱怎么办?求解答

(base) xzc2@zc-AS-4124GS-TNR:~/gaussian-splatting$ conda create -n gaussian splatting python=3.8 -y
Channels:

  • defaults
    Platform: linux-64
    Collecting package metadata (repodata.json): / Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:1000)'))': /pkgs/main/noarch/repodata.json.zst

Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:1000)'))': /pkgs/main/linux-64/repodata.json.zst

Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:1000)'))': /pkgs/main/linux-64/repodata.json.zst
failed

CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue.

Exception: HTTPSConnectionPool(host='repo.anaconda.com', port=443): Max retries exceeded with url: /pkgs/main/linux-64/repodata.json.zst (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: EE certificate key too weak (_ssl.c:1000)')))

  • 写回答

2条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    这个问题是关于在使用conda创建环境时遇到SSL证书验证失败的问题。这种情况可能是由于服务器端的证书密钥太弱引起的。针对这个问题,我有以下建议的解决方案:

    1. 更新系统证书:首先,你可以尝试更新系统的证书库。在Linux系统中,你可以使用如下命令更新证书:
    sudo update-ca-certificates
    

    这将会更新系统的证书库,包括系统信任根证书等。执行完这个命令后,再次尝试使用conda创建环境看是否还有问题。

    1. 修改conda配置:如果更新系统证书无效,你可以尝试修改conda的配置来跳过SSL验证。在conda的配置文件中(通常位于~/.condarc),添加以下内容:
    ssl_verify: false
    

    这将禁用conda的SSL验证。但是请注意,这样做会降低安全性,因为你在连接服务器时将不会验证服务器的证书。如果你选择这样做,请确保你信任你正在连接的服务器,并确保没有其他安全问题。执行修改后,再次尝试使用conda创建环境。

    另外,你还可以尝试通过更改环境变量来临时跳过SSL验证。在终端中运行以下命令:

    export CONDA_SSL_VERIFY=false
    

    然后再尝试使用conda创建环境。同样地,这样做也会降低安全性,请谨慎使用。

    请注意,上述解决方案都是在解决网络连接问题的情况下使用的临时措施。长期来说,服务器应该使用安全的证书和密钥来保护数据的安全性和完整性。因此,我建议你与服务器管理员联系,提醒他们处理这个问题。希望这些信息能够帮助你解决问题!如果还有其他问题,请随时向我询问。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月17日