Anaconda安装pytorch——清华镜像源不稳定
本文背景:已安装Anaconda、win10
本文最终解决方案:尝试四 本地安装pytorch、torchvision、torchaudio、cudatoolkit、mkl,剩余小包用命令(清华镜像源)完成
在添加清华镜像源,使用以下命令后:
conda install pytorch torchvision torchaudio cudatoolkit=10.2
出现的结果其中一部分大概是这样的↓:
downloaded这部分是指需要下载的包,有包名、编译版本、大小、下载用的url(即.condarc中的channels)。
INSTALLED这部分是指等待检查和提取的包,包含已下载和未下载的,有包名和更详细的下载路径。
The following packages will be downloaded:package | build---------------------------|-----------------cudatoolkit-10.2.89 | h74a9793_1 317.2 MB defaultsmkl-2021.2.0 | haa95532_296 115.5 MB defaults... | ... ... ...pytorch-1.8.1 | py3.8_cuda10.2 859.5 MB defaults------------------------------------------------------------Total: 1.292 GBThe following NEW packages will be INSTALLED:blas anaconda/pkgs/free/win-64::blas-1.0-mklcudatoolkit anaconda/pkgs/main/win-64::cudatoolkit-10.2.89-h74a9793_1... ...mkl anaconda/pkgs/main/win-64::mkl-2021.2.0-haa95532_296torchaudio anaconda/cloud/pytorch/win-64::torchaudio-0.8.1-py38torchvision anaconda/cloud/pytorch/win-64::torchvision-0.9.1-py38_cu102xz anaconda/pkgs/main/win-64::xz-5.2.5-h62dcd97_0zlib anaconda/pkgs/main/win-64::zlib-1.2.11-h62dcd97_4zstd anaconda/pkgs/main/win-64::zstd-1.4.9-h19a0ad4_0
存在的问题是:清华镜像源不稳定,直接在浏览下载发现网速慢、无网速等问题,无法下载体积稍大的几个包,如pytorch、cudatookit、mkl这些包 ref1:解决Anaconda清华源下载Pytorch失败,CondaHTTPError问题(手动下载包)
尝试一(失败)
想法:在.condarc中将源切换回官方的anaconda.org(删除清华源),然后利用vpn下载。
conda命令:
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
继而提示:
1、proxy代理有问题
2、url无法连接
尝试在.condarc切换本机的代理端口(VPN端口),之后一直提示proxy error,不得已甚至重新安装了Anaconda3
尝试二(交大镜像)
想法:在.condarc中使用交大源 https://mirrors.sjtug.sjtu.edu.cn/docs/anaconda
不会...没成功...大家可以尝试一下
尝试三(失败,但可尝试)
想法:下载那部分体积较大的包,参考ref1 解决Anaconda清华源下载Pytorch失败,CondaHTTPError问题(手动下载包)。请先看完,尽量理解后再操作
文章提到:
- 首先利用知道的编译版本和更详细的路径,在anaconda.org中找到一模一样的版本(包名、编译版本、后缀、大小都一样),注意有的后缀是conda,而有的后缀是tar.bz2。
- 存放在.\pkgs文件夹中,即你当前安装用的路径。我电脑中有C:\ProgramData\Anaconda3\pkgs和C:\Users\***\.conda\pkgs两个路径,通过文件的修改时间,发现我当前使用的是后者。(可能需要覆盖掉下载失败的文件)
- 在pkgs文件夹中找到urls.txt,在文件后,粘贴伪下载地址,例如:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/pytorch-1.7.1-py3.8_cuda102_cudnn7_0.tar.bz2。
- 重新使用conda命令行安装包,此时就会发现这个包已经不需要重新下载了。正常完成安装即可
但是,在我的尝试下,将下载好的文件放入pkgs文件夹,再urls.txt编辑好下载地址后,使用conda命令,仍然继续在下载这些包。
暂时不清楚我的问题出在哪了,读者也可以尝试一下,如果不行,转入下一个方法,仍然需要下载这些文件。
尝试四(成功)
想法:这个尝试是在尝试三的基础上进行的,不使用交大镜像,通过本地安装那部分体积大的包,剩下的用conda命令。请先看完,尽量理解后再操作
1、首先利用知道的编译版本和更详细的路径,在anaconda.org中找到一模一样的版本(包名、编译版本、后缀、大小都一样),注意有的后缀是conda,而有的后缀是tar.bz2。
2、存放在.\pkgs文件夹中,即你当前安装用的路径。我电脑中有C:\ProgramData\Anaconda3\pkgs和C:\Users\***\.conda\pkgs两个路径,通过文件的修改时间,发现我当前使用的是后者。
3、用cd命令切换到pkgs目录
4、使用命令依次安装那部分体积较大的包,如pytorch、cudatookit、mkl、torchvision、torchaudio,有些要等挺久的,显示extracting done就是完成了
conda install --use-local 文件全称exp: conda install --use-local pytorch-1.8.1-py3.8_cuda10.2_cudnn7_0.tar.bz2
5、再使用该命令后,发现刚刚安装好的那几个已经不显示了。剩下的小包,直接用该命令(清华镜像源)完成安装。(这个命令可以多用几次,先把清华镜像源能安装的都安装了)
conda install pytorch torchvision torchaudio cudatoolkit=10.2
6、这个包可能挺难找的,我也是再CSDN下载了好几遍才成功,cudatoolkit-10.2.89-h74a9793_1.conda
Anaconda安装pytorch——清华镜像源不稳定相关推荐
- anaconda与pip 清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config -- ...
- pip安装pytorch 清华镜像
每次要搭配环境的时候就头大,资源基本是国外,下载起来特别慢,有些连服务器都访问不了.不用镜像,按照书上或者网上的正常流程搭配环境,基本上都是以超时告终,然后就在网上疯狂找资源.网上有人说是个程序员都会 ...
- 手把手教你用anaconda安装pytorch最新版
序言: 在有过python和jupyter notebook 安装基础之上,安装pytorch. 小贴士:个人不建议用miniconda,虽然比较小巧,但是功能还是没办法和anaconda比较.下面开 ...
- 清华镜像源安装Pytorch
清华镜像源安装Pytorch 1 从Pytorch官网选择要下载的版本 2 替换源 1 从Pytorch官网选择要下载的版本 2 替换源 把 conda install pytorch torchvi ...
- 解决anaconda下载pytorch慢问题(清华镜像源)
在anaconda中下载pytorch时,如果使用pytorch官网所提供的命令,会造成下载巨慢的问题. pytorch官网的命令如下: 以上选中的区域即为官网提供的命令,直接复制到anaconda命 ...
- 使用anaconda安装pytorch的清华镜像地址
1.安装anaconda:国内镜像网址:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/下载对应系统对应python版本的anaconda版本(Li ...
- 清华镜像源安装 NGboost XGboost Catboost
清华镜像源安装 NGboost XGboost Catboost pip install catboost -i https://pypi.tuna.tsinghua.edu.cn/simple pi ...
- python清华源怎么安装_在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
1.打开AnacondaPrompt 2.搭建TensorFlow的环境: conda config --add channels https://mirrors.tuna.tsinghua.edu. ...
- 【Python】pip和Anaconda添加清华镜像源
一.pip添加清华镜像源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 二.Anaconda添加清华 ...
最新文章
- springboot-mysql-HikariCP集成
- sqlite developer注册方法
- 杨辉三角Python解法
- c++模板--2(模板机制,模板的局限性,类模板,类模板做函数的参数)
- Linq 合并数据并相加
- #CSP 201403-1 相反数(100分)
- 阿里java高级面试题
- java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
- 惠普局域网共享打印机设置_网络共享惠普打印机的操作方法
- NOIP2017总结
- 苹果手机网页选择框 下拉框点击放大处理
- 数学最高奖菲尔兹奖得主加入华为!研究数学大一统理论,任正非曾说“国家若要强盛,数学是基础”...
- CVE-2022-28512 Fantastic Blog CMS 存在SQL注入漏洞
- 房贷收入证明是月供的几倍?
- A. K-divisible Sum
- linux自定义以太网协议_如何压接自己的任意长度的自定义以太网电缆
- K - 一只小蜜蜂...
- 微软sus服务器搭建,规划和部署 Exchange Server
- 语c语言描写,【萌°语c】『语c』语c基本知识的简单介绍
- 【R实验.9】主成分和因子分析
热门文章
- Python 海象运算符
- 特权级转移 之 保护模式下数据段特权级保护依据
- 用postman和ab工具模拟并发请求
- 教资面试步骤详解,教师资格面试流程有哪些?
- 经常便秘的人,一定要试试这瓶身体知道LGG益生菌酸奶
- 倩女幽魂,新与旧的较量,及下载地址
- golang:unsupported Scan, storing driver.Value type []uint8 into type *time.Time
- Bezier曲线的公式推导及代码实现
- 手机耳机连台式电脑能用手机耳机说话吗?【当然可以】
- ios动画-新浪微博app点击发微博按钮动画的实现