windows安装pytorch全过程

本文档详细介绍了在Windows上使用Anaconda创建PyTorch环境的过程,包括解决下载问题、设置清华源、安装CUDA和CuDNN、安装PyTorch及其依赖,并在PyCharm中配置PyTorch解释器的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、配置前有环境 anaconda3.6.5 python3.6
2、在Anacoda环境中新建一个pytorch环境

打开Anconda prompt 进入普通的base环境,输入命令:
conda creat -n pytorch python=3.6

3、第二步,出现了问题
在这里插入图片描述
解决办法:换清华源,找到.condarc文件(目录:“C:\Users\win10.condarc”),替换里面的内容:

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

注:我还试了,下载对应的python版本,替换anconda中部分文件,也不好使。最后替换成清华源,然后把https换成http就好了。
4、激活环境 activate pytorch,环境激活之后就会进入pytorch环境中

activate pytorch

5、上面的步骤成功后,为了步骤6成功,还要进行一次换源。我也不知道为啥,我用上面的内容没成功,大家就照着做吧。把.condarc文件内容换成:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

6、前面是准备工作,接下来才是安装pytorch
7、查看自己电脑最大支持cuda版本,按win+R, 输入cmd,再输入nvidia-smi
在这里插入图片描述
8、如果版本不在11以上,我就不知道接下来能不能成功了。大家可以去搜一下原理和别的文章,这块我还不明白。
9、登录官网Pytorch官网,这里需要结合自己电脑的实际情况进行下载。我选的是cuda11.3,因为cuda10.2不支持windows。 这就是我为啥要强调一下7、8点了。
在这里插入图片描述
10、输入命令:但是这一步又出现了问题,包下载失败。

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

在这里插入图片描述
11、然后我看别的博主,都是先安装CUDA,和CUDANN,我有转回去,安装这两个。这俩比较好安,直接搜就行,注意几点:

  1. CUDA和CUDANN的版本要对应,这俩我都是从官网下载。
  2. 安装CUDA定义路径的时候看清楚安装位置
  3. 有一个组件不安:visual Studio integration
    在这里插入图片描述
    12、cuda和cudann安装完以后,再执行第10步
    13、执行第十步的时候,涉及到下载一些包,保证网好一点,一般都能下下来。
    14、测试:输入import torch torch.cuda.is_available(),返回true 就说明成功了
    在这里插入图片描述

15、配置pycharm
打开pycharm,文件>>设置>>项目.python解释器,选择pytorch的解释器
第一次使用pytorch的时候是没有的这一项的,需要先添加上:
点击 ⚙设置>>添加,选择conda环境>>现有环境>>…选择python解释器,选择的解释器是pytorch环境下的python.exe解释器,这一步是从别的博主那学的,图也是,可以照着名字搜一下博主
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值