pytorch镜像安装【清华源】

常规步骤:

  • 首先,先去pytorch官网,找到合适自己环境的命令;
    pytorch镜像安装【清华源】_第1张图片
    注:你用conda安装,就要有conda卸载;用pip安装,就用pip卸载
  • 然后,你就会漫长的等待……
  • 最后,就会一直出现下面的错误提示,如果要想下载成功,可以中断后在继续下载,再中断,再下载,再中断,再下载……
OpenSSL.SSL.Error: [('SSL routines', 'ssl3_get_record', 'decryption failed or bad record mac')

清华源安装

在用conda安装的过程中会经常遇到的一个问题,就是:软件太大,老是下载中断
我要下载一个软件,conda会告诉我这个软件底层依赖好几个其他的软件,需要将它们一起下载安装,这个时候这一大堆软件中可能有几个体量很大,上百MB,很容易下着下着网络连接就中断了,而conda有没有断点下载功能,一旦下载中断,conda就会终止安装进程退出运行
以下是使用清华源下载的步骤:

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

然后可以在文件夹中.condarc下看到下面的字段:
在这里插入图片描述
或者输入下面命令查看:

conda config --show

如果在添加channels时,添加错误的信息,一定要手动删除,或者命令删除,不然安装会一直报错。
删除的话就把上面的add改成remove就行了!或者去文件.condarc中,手动删除掉。
最后,输入下面的命令就可以安装成功咯,速度不是一般的快:

conda install pytorch torchvision cudatoolkit=9.0

注:现在官网已经没有cuda9.0的安装pytorch命令,不过也可以用下面这条命令进行下载安装:(官网之前给的命令,应该也是可以照常安装9.0的)

conda install pytorch torchvision cudatoolkit=9.0 -c pytorch

注意:
上条命令中的:-c pytorch参数指定了conda获取pytorch的channel,在此指定为conda自带的pytorch仓库
因此,只需要将-c pytorch语句去掉,就可以使用清华镜像源快速安装pytorch了。
不然安装清华镜像源的话还是会很慢的,这是因为指定错误啦

下部分内容转载自:博文

Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法

输出指令:

pip --default-timeout=100 install 库名称 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 

2020.07.22更新:如果上面那个豆瓣依然不快(虽然还没出现过这种情况),可以换成下面的国内镜像网站。

清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中科技大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/

目前还是豆瓣的下载速度最有保障。

你可能感兴趣的:(pytorch笔记,anaconda,python)