Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >pytorch慢到无法安装,该怎么办?

pytorch慢到无法安装,该怎么办?

作者头像
double
发布于 2020-02-21 08:31:33
发布于 2020-02-21 08:31:33
17.6K20
代码可运行
举报
文章被收录于专栏:算法channel算法channel
运行总次数:0
代码可运行

最近几天,后台几个小伙伴问我,无论pip还是conda安装pytorch都太慢了,都是安装官方文档去做的,就是超时装不上,无法开展下一步,卡脖子的感觉太不好受。

这些小伙伴按照pytorch官档提示,选择好后,

完整复制上面命令conda install pytorch torchvision cudatoolkit=10.1 -c pytorch到cmd中,系统是windows.

接下来界面提示,conda需要安装的包,选择y,继续安装,但是接下来发现进度条几乎一动不动。

反复尝试,就是这样,有些无奈,还感叹怎么深度学习的路一开始就TMD的这么难!

2 这样能正常安装

无论是安装cpu版还是cuda版,网上关于这些的参考资料太多了,无非就是cuda硬件和cuda开发包的版本要对应,python版本要对应等,这些bee君觉得都不是事。

就像几位读者朋友遇到的问题,关键还是如何解决慢到无法装的问题。

最有效方法是添加镜像源,常见的清华或中科大。

先查看是否已经安装相关镜像源,windows系统在cmd窗口中执行命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda config --show

bee君这里显示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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/

说明已经安装好清华的镜像源。如果没有安装,请参考下面命令安装源:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

依次安装上面所有的源。

并设置搜索时显示通道地址,执行下面命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda config --set show_channel_urls yes

3 最关键一步

有的读者问我,他们已经都安装好镜像源,但是为什么安装还是龟速?问他们,是用哪个命令,他们回复:conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

好吧,执行上面命令,因为命令最后是-c pytorch,所以默认还是从conda源下载,新安装的清华等源没有用上。

正确命令:conda install pytorch torchvision cudatoolkit=10.1,也就是去掉-c pytorch

并且在安装时,也能看到使用了清华源。并且安装速度直线提升,顺利done

4 测试是否安装成功

结合官档,执行下面代码,torch.cuda.is_available()返回True,说明安装cuda成功。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
In [1]: import torch

In [2]: torch.cuda
Out[2]: <module 'torch.cuda' from 'D:\\Programs\\anaconda\\lib\\site-packages\\torch\\cuda\\__init__.py'>

In [3]: torch.cuda.is_available()
Out[3]: True

In [4]: from __future__ import print_function

In [5]: x = torch.rand(5,3)

In [6]: print(x)
tensor([[0.0604, 0.1135, 0.2656],
        [0.5353, 0.9246, 0.3004],
        [0.4872, 0.9592, 0.2215],
        [0.2598, 0.5031, 0.6093],
        [0.2986, 0.1599, 0.5862]])

这篇文章主要讨论安装pytorch慢到不能装的问题及方案,希望对读者朋友们有帮助。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员郭震zhenguo 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
下载速度明显快了,感谢大佬!
下载速度明显快了,感谢大佬!
回复回复点赞举报
不止pytorch,tensorflow慢也可以这么解决!感谢大佬
不止pytorch,tensorflow慢也可以这么解决!感谢大佬
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
Anaconda清华镜像源的使用及安装Pytorch失败问题解决
如果你使用conda install pytorch torchvision cudatoolkit=9.0 -c pytorch来安装pytorch,并且添加了清华镜像源,但还是由于网络原因下载失败,你只需要把-c pytorch去掉:
全栈程序员站长
2022/11/10
5.6K0
Anaconda清华镜像源的使用及安装Pytorch失败问题解决
史上最成功安装Pytorch快速方法【亲测绝对有效,很好用很好用】
up在试了网上很多教程之后,一次次的都错,真的是安装了无数遍GPU版本的pytorch,使用清华源镜像但是有个巨坑,查了很多博客,终于有了点头绪顺利解决安装问题速度飞快。
Albert_xiong
2021/06/21
29.5K7
史上最成功安装Pytorch快速方法【亲测绝对有效,很好用很好用】
conda安装Pytorch下载过慢解决办法(11月26日更新ubuntu下pytorch1.3安装方法)
3月5日更新ubuntu下pytorch1.0.1安装方法(Ubuntu16.04+CUDA9.0+PyTorch1.0.1)
全栈程序员站长
2022/09/12
6.9K0
conda安装Pytorch下载过慢解决办法(11月26日更新ubuntu下pytorch1.3安装方法)
PyTorch 最新安装教程(2021-07-27)
记得前不久刚陷入Tensorflow2.0的安装困境,这一次又被PyTorch 搞哭辽。
全栈程序员站长
2022/06/26
1.3K0
PyTorch 最新安装教程(2021-07-27)
linux安装anaconda及配置pytorch环境
这里有多种方法,可以下载到windows然后通过xftp传到linux服务器上,也可以使用wget命令直接在linux上下载
全栈程序员站长
2022/07/30
1.7K0
linux安装anaconda及配置pytorch环境
【已解决】Python报错Pytorch:ModuleNotFoundError: No module named ‘torch’
在Python深度学习开发中,PyTorch是一个非常重要的框架。然而,对于初学者来说,遇到ModuleNotFoundError: No module named 'torch’的错误可能会感到困惑。 本文将详细分析这个错误的原因,并提供相应的解决方案和注意事项。
程序员洲洲
2024/06/07
10.8K0
【已解决】Python报错Pytorch:ModuleNotFoundError: No module named ‘torch’
pytorch安装详细步骤[通俗易懂]
直接查看这条链接即可:win-配置tf-GPU 本人用的conda和tensorflow-GPU版本下载:提取码:98ot 环境:win10+anaconda 注:anaconda安装步骤略,以下步骤默认anaconda已安装。
全栈程序员站长
2022/09/07
2.9K0
pytorch安装详细步骤[通俗易懂]
CentOS下的CUDA安装和使用指南
Linux的版本在官网上找合适版本的软件包,然后右键复制链接地址,通过wget命令下载。 官网:https://repo.anaconda.com/archive/
SL_World
2021/09/18
7.1K0
使用 Anaconda 安装 Pytorch
PyTorch介绍: PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。其运行环境已兼容Windows (CUDA,CPU)、MacOS (CPU)、Linux (CUDA,ROCm,CPU)。 PyTorch的前身是Torch,其底层和Torch框架一样,但是使用Python重新写了很多内容,不仅更加灵活,支持动态图,而且提供了Python接口,它是由Torch7团队开发,是一个以Python优先的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络。 PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络。
全栈程序员站长
2022/11/08
4.6K0
使用 Anaconda 安装 Pytorch
Ubuntu16.04安装Pytorch+CUDA
近年来,Pytorch深度学习框架由于其构建网络结构简单、入门门槛较低,越来越受到深度学习开发者的青睐,它与TensorFlow不同在于Pytorch是一个动态的框架,不需要一开始就定好了网络的架构,在运行期间可以边调试边修改,而TensorFlow则反之,这样带来的好处是开发者不需要一开始明确所构建网络的结构,可以慢慢学习找到更合适的结构,就好比在建筑工地的实地考察的工程师,工人们每搭一堵墙都会过来询问下一步要做什么,而TensorFlow就好比在办公室画图纸的建筑师,在施工之前就设计好整栋大楼的结构,而且设计时候也不会有人打扰,当然效率就比Pytorch要高了。
forrestlin
2018/11/13
6K0
[python] python 虚拟环境构建 & GPU环境
(1)GPU加速型实例安装NVIDIA GPU驱动及CUDA工具包:https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0149470468.html#ZH-CN_TOPIC_0149470468__section1034245773916
MachineLP
2020/10/29
1.1K0
使用GPU服务器搭建Pytorch并训练YOLO v3数据集
注意,本文适合有一定Linux基础但对 Linux 下使用Pytorch进行深度学习不熟悉的同学。
小小人儿
2022/05/30
2.3K0
使用GPU服务器搭建Pytorch并训练YOLO v3数据集
window10系统下Pytorch安装教程
PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序它主要由Facebook的人工智能小组开发,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这一点是现在很多主流框架如TensorFlow都不支持的。PyTorch提供了两个高级功能:
数据科学人工智能
2022/04/01
1.1K0
window10系统下Pytorch安装教程
安装Pytorch-gpu版本(第一次安装 或 已经安装Pytorch-cpu版本后)
这里我选了CUDA Toolkit10.5的版本,至于选择哪个版本,个人认为应该没多大差别,一般就是看这个版本是否要求GPU的计算能力是多少以上。
全栈程序员站长
2022/11/08
6.4K0
安装Pytorch-gpu版本(第一次安装 或 已经安装Pytorch-cpu版本后)
Jetson Xavier NX安装pytorch环境《最全、简洁》
不去幼儿园
2024/12/03
2170
Jetson Xavier NX安装pytorch环境《最全、简洁》
Python学习工具第六期 - GPU加速工具CUDA 的使用 和 Pytorch-GPU 安装的三种方式
上一期我们介绍了CUDA下载安装以及其总结,这一期教大家如何在Anaconda中使用CUDA来进行加速、神经网络依赖cuDNN的下载安装,以及下载和安装Pytorch-GPU安装包的三种方式(conda、pip、轮子)。
程序员的时光001
2020/07/14
3.3K0
Python学习工具第六期 - GPU加速工具CUDA 的使用 和 Pytorch-GPU 安装的三种方式
Mac OS安装 pytorch方法
PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序它主要由Facebook的人工智能小组开发,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这一点是现在很多主流框架如TensorFlow都不支持的。PyTorch提供了两个高级功能:
数据科学人工智能
2022/04/01
8.9K0
Mac OS安装 pytorch方法
更换conda源和pip源「建议收藏」
conda下载pytorch巨慢 是因为国内镜像源不支持conda 但是最新发现清华源已经支持了, 需要额外添加pytorch的库,否则找不到
全栈程序员站长
2022/11/10
3.2K0
从零开始安装pytorch,并在pycharm中使用
pytorch是基于torch和Python语言的机器学习库。anaconda是环境与包的管理工具,pytorch的下载需要借助anaconda来完成。另外,安装的anaconda自带Python,因此没安装过Python的小伙伴也不必要再安装Python了。 最后anaconda为我们提供了运行环境,为了编写程序的方便,我们还需要一款编辑器,这里推荐使用pycharm。从安装anaconda到在pycharm中写代码,可分为三步进行:
全栈程序员站长
2022/09/27
4.8K0
从零开始安装pytorch,并在pycharm中使用
Ubuntu20.04安装cuda cudnn pytorch pycharm记录
记录时间:2021年1月31日 版本:Ubuntu20.04、cuda11.0、cudnn对应的版本、pytorch对应的版本。我的电脑安装win10+Ubuntu20.04双系统,中途会重启进入windows系统进行一些下载。
全栈程序员站长
2022/11/18
2.3K0
Ubuntu20.04安装cuda cudnn pytorch pycharm记录
推荐阅读
相关推荐
Anaconda清华镜像源的使用及安装Pytorch失败问题解决
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验