Pytorch使用pip安装失败

错误现象:

初学pytorch时,在pycharm中使用pip命令安装

 pip install torch torchvision

出现了如下错误:

在这里插入图片描述

在查阅了大量资料后,依然无法解决:

如某GPT告诉我:

(这个错误通常是由于在使用 SSL/TLS 进行网络通信时,客户端未设置 server_hostname 导致的。这个问题通常会在 Python 3.x 中出现,因为 Python 3.x 中的 http.client.HTTPSConnectionurllib.request.urlopen 默认会对主机名进行检查。

为了解决这个问题,您可以尝试在环境变量中设置 SSL_CERT_FILESSL_CERT_DIR,如下所示:

export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
export SSL_CERT_DIR=/etc/ssl/certs/

这些环境变量指定了 SSL/TLS 证书的位置,使 Python 能够正确地验证服务器的身份。如果您使用的是 Windows 操作系统,可以将这些环境变量添加到系统的环境变量中。

另外,您还可以尝试在使用 pip install 命令时添加 --trusted-host 参数,如下所示:

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org torch torchvision

这个命令将告诉 pip 命令信任 pypi.orgfiles.pythonhosted.org 这两个主机,避免出现 check_hostname requires server_hostname 的错误。

如果上述方法都不起作用,您可以尝试升级 OpenSSL 库,或者在编译 Python 时启用 OpenSSL 支持。如果您仍然无法解决问题,请查看相关文档或向 Python 社区寻求帮助。)

最后在他的指导下依然不成功,在经历许久许久的研究和查阅后,才发现,因为访问某GPT开了某翻墙软件,导致失败,最后关掉某软件就成功下载了。

如下:

在这里插入图片描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值