torch.cuda.is_available() 返回flase解决办法||pytorch安装三件套

借重新装机的机会,重新编写一下文章吧。

也作为记录,方便以后需要教别人安装环境时,可以直接将此文章转发给ta。

一、安装conda

打开Anaconda官网

下载好安装包后正常安装就好,记得更换安装路径。

国内网比较慢,有条件的可以VPN或者镜像源

安装过程稍微有点久,耐心等待一下。

安装好以后点击win

打开anaconda prompt,键入python,控制器会返回Python的版本号,这个时候一个基本的python环境就装好啦。

二、安装pytorch

先新建虚拟环境

win+r输入cmd打开命令行,输入以下代码

nvidia-smi

查看显卡型号和算力,根据cuda版本选择下载对应的pytorch。

打开PyTorch官网直接下载,进外网总是有点小慢的,有条件的可以了解一下魔戒,从此科学上网再也不迷路。

Get started,开始下载!

选择conda安装,建议不要装最新的。我的设备虽然能够支持12.1版本,但是由于旧版本比较稳定不会出各种各样的bug,导致又需要重新配置环境。

先激活前面创建的虚拟环境

conda activate pytorch

再复制下方给的代码进行pytorch安装,屏幕前面的帅哥美女如果你得设备配置接近也可以用。

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

如果比较慢可以用清华源下载,我这速度还能接受,就不麻烦了。

配置源下载可以看下面:
在自己的用户文件夹里面找到.condarc,清除原来的内容,复制粘贴以下内容。

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - 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/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

注意去掉-c pytorch就会从你的指定的下载路径下载,速度就会快很多。

下载好后,输入一下代码,出现下面界面就是下载成功啦!

torch.cuda.is_available()

三、安装pycharm

安装pytorch的时间比较长,这个时候可以先装一下pycharm作为平时写代码的环境,也有用VS Code的,这个看个人选择了。

打开Pycharm官网

下翻下载社区版就足够用了,这个完全免费!

等待下载+1...

下载好了后,更换安装路径,这里推荐全选上,后续就正常安装就好。

重启后就正式安装好啦!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值