最近学习深度学习需要用到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://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/current_repodata.json>”
等的错误,上网搜到大量的博客都是用换源或将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。
注:此篇文章若有任何问题可以联系本人修改。
愿此篇文章能有助于你我,感谢。
参考:
nullhttps://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