用conda安装pytorch报错避坑指南,几种解决方法

最近学习深度学习需要用到pytorch等库,当我使用conda下载pytorch时出现以下错误:

1.An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent......

2.CondaHTTPError: HTTP 000 CONNECTION FAILED for url

等的错误,上网搜到大量的博客都是用换源或将https换成http去掉s,于是我根据步骤一步步去尝试,可结果还是不行,最后到接近快崩溃的时候,突然一个想法提醒了我(说简单也简单,但是就还真是没想到会出现这情况,试了一下还真解决了,真是谢天谢地!),因此,下面就介绍一下网上常用方法和我的解决方法。

解决:

1.在Windows用户目录下的修改.condarc文件,例如:C:\Users\86130文件夹下修改.condarc文档(可以转为txt文本文档打开修改),将其中的内容替换为如下代码:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
show_channel_urls: true

注意:1).有些源是以https开头的,不行的情况下可以将https改为为http去掉s,可能情况能得以解决。2).修改之后可以把从pytorch官网代码中复制的-c pytorch给去掉,这样才可以应用这里修改之后的源。

2.或者将上述方法用代码行去实现,代码行如下:

"""
注:
1、更改包安装源的方法:
# windows 下
conda config --add channels +某源
执行 conda config --set show_channel_urls yes 生成该文件之后再修改。(具体命令如下代码行)

2、如果需要换回conda的默认源,直接删除channels即可,命令如下:
conda config --remove-key channels

"""

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

3.如果上述两种方法都没起到效果那就试下帮我解决问题的这个方法,其实就是更换网络,换成自己的手机热点流量(试过几次之后好像用wifi也能正常下载了),不过这种方法可能会因为有些流量原因下载速度较慢,有些包下载不了到100%,那就可以通过单独下载或换源解决可能速度会快一些。

        如果不会的话可以看下b站的up‘我是土堆’的讲解视频,通俗易懂且也有两种解决办法,还能加强对安装pytoch过程中的一下理解非常推荐,链接:26. GPU版本-安装PyTorch(方法1)_哔哩哔哩_bilibili。

注:此篇文章若有任何问题可以联系本人修改。

                                                                                                     愿此篇文章能有助于你我,感谢。

参考:

nullicon-default.png?t=M85Bhttps://blog.csdn.net/wakakakakali/article/details/121086585最详细的 Windows 下 PyTorch 入门深度学习环境安装与配置 CPU GPU 版 | 土堆教程_哔哩哔哩_bilibili最详细的 Windows 下 PyTorch 入门深度学习环境安装与配置 CPU GPU 版 | 土堆教程共计31条视频,包括:1. 【必看】如何使用此教程&教程大纲、2. 聊聊 Python、3. 聊聊 库的概念等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1S5411X7FY/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=967c224d7ddca3f23b16a25682b30b5a

你可能感兴趣的:(conda,pytorch)