cuda,cudnn,Anaconda安装pytorch,配置深度学习环境

首先算是自用吧,第一次写,这个烦了我两天,所以想发个文纪念一下,下次可以直接用

首先安装AnacondaAnaconda

官网:https://www.anaconda.com
清华大学开源镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
两个网站都可以下载,选择适合自己电脑的版本下载即可。

安装路径我放在D:\Anaconda3

其中这一步可以自己注意一下。

对于情况1,打开cmd输入python -V查看到的版本是anaconda自带的版本;
对于情况2,查看到的版本是安装anaconda之前的origin-python版本:

添加环境变量

右击“我的电脑”->属性->高级系统设置->环境变量

在Path添加,注意路径,本人直接放在D盘,默认生成的Anaconda3

D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\mingw-w64\bin
D:\Anaconda3\Library\bin

之后能打开Anaconda Prompt即可。可视化界面那个不做要求,先鸽了hhhh

镜像问题

个人比较喜欢阿里云,也就没用清华镜像,但是在后面conda下载pytorch也是cpu版本,我会在后面进行讲解

在C盘用户界面搜   .condarc.

将内容换成,

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

 2显卡驱动

如果你是英伟达显卡

 右下角点系统信息。

所以我后面下载CUDA不能超过12.0版本。 

如果你不是英伟达显卡。抱歉那只能用cpu跑了

简单点cmd nvidia-smi直接看显卡,就不用拿鼠标点点了

三CUDA

上面已经说了不能超过12.0,本人就下载了11.6

网站CUDA Toolkit 12.0 Update 1 Downloads | NVIDIA Developer

如果打开比较慢不方便下载可以加我QQ2634986707,11.6,只有这个版本

 四cudnn

下载地址:https://developer.nvidia.com/rdp/cudnn-download

cudnn和cuda的版号要相互对应,这个网站需要先注册账号,填问卷,然后找版本下载

而且还全是压缩包。同理,着急不方便下载找我要~,

这个解压之后有三个文件夹,需要分报将其中的内容复制到cuda的对应的文件夹下。

 这个图是cudnn,下面是cuda

 放好之后,anaconda prompt 输入nvcc -V看一下是不是装好了

PS我第一次装好之后,第二天CUDA跑到C盘了,但是它少了很多文件,之后我又重新装了一遍CUDA,这次文件没有移动,还在我给它安装时设定的路径中。

五pytorch

创建名叫pytorch的虚拟环境,且python版本为3.9,后面pytorch需要选择解锁器版本的3.7~3.10都可以。

conda create -n pytorch python=3.9

(这个用阿里镜像还是比较方便的,用清华镜像每次都会报错(481)。对了期间我在环境变量path新增了    C:\system32\cmd.exe,当时报过一次错)

进入虚拟环境

conda activate pytorch

之后先放一边,不要关!!不要下install pytorch!!!

走过的坑就不让你们再走一遍了

去PyTorch官网:https://pytorch.org

 

 看到最下面的小网站没?     https://download.pytorch.org/whl/cu116  跳转进去

1    点torch  页面查找cu116(这个cu对应的就是cuda的版本,后面的cp是对应的解释器版本。win64这个就不用多说了吧。)

 我下载的是最下面这个,同样,我也有。(好像不用下载==,应该要下载的吧至少我下了。下完没用再删呗。)

同理下载这两个

 下完之后是三个

这三个,我在网上找的的需要 将这三个放在Python\Python39\site-packages中,可能在C盘的用户roaming,或者你自己下载python的盘。不管放哪一定要记住。我的就放D盘了

那个窗口没关吧,继续。

以我的为例

D: 回车

cd python3.9.13\Lib\site-packages  回车

pip install 这几个whl文件

需要pip三次。

装好之后输入python (此时还在名叫pytorch的虚拟环境中)

进入之后

import torch

print(torch.__version__) #查看pytorch版本

print(torch.cuda.is_available()) #查看cuda是否可用 输出为True 或者False

如果是false 那就是cuda和cudnn有问题了,或者驱动。还可能你装的是cpu版本

窗口如果没关,继续pip list,看看是不是这种,cpu的会显示cpu

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值