2021-10-26 Anaconda配置Pytorch-Gpu环境

首先安装Anaconda


官方地址如下:
https://www.anaconda.com/products/individual
直接下载安装就可以了,安装过程中可以选择添加环境变量到系统中,这样后面就可以不用手动添加。

Pytorch环境配置


本机电脑配置:
显卡:GeForce GT 730
在配置环境之前首先需要查找自己电脑的显卡所对应的CUDA版本,版本过高或过低都会导致运行程序时出错。
查找到对应CUDA版本时到官网去下载(可以使用迅雷下载这样更快,直接右键复制链接到迅雷)https://developer.nvidia.cn/cuda-toolkit-archive
我的对应版本是CUDA8.0所以下载时如图所示:
在这里插入图片描述

其次再下载对应版本的cudnn,下载cudnn时直接到官网下载可能会需要登录(有时网站都进不去),这时我们可以直接打开个版本下载地址:https://developer.nvidia.cn/rdp/cudnn-archive#a-collapse51b
如图所示:
在这里插入图片描述
因为我对应的CUDA版本是8.0,所以下载对应8.0的CUDNN。
两个下载完成后安装CUDA,选择自定义,后面所有都下一步就好了,安装完成后将下载的cudnn解压的内容复制到C盘根目录下,如图所示:
在这里插入图片描述

更改国内镜像源


在当前路径下创建文件pip.ini
在这里插入图片描述
文件内容如下

[global]
index-url = http://pypi.mirrors.ustc.edu.cn/simple
[install]
use-mirrors =true
mirrors =http://pypi.mirrors.ustc.edu.cn/simple/
trusted-host =pypi.mirrors.ustc.edu.cn

创建虚拟环境


首先查找CUDA所对应的torch版本在pytorch官网:https://pytorch.org/get-started/previous-versions/
启动cmd,创建环境,输入:

conda create -n pytorch python=3.x #环境名称为pytorch

激活刚刚所创建的环境:
activate pytorch
安装torch库,进入相关库的网址:https://download.pytorch.org/whl/torch_stable.html
在pytorch官网中找到自己CUDA版本合适的torch版本在这里插入图片描述
在这里插入图片描述

我的是CUDA8.0 所以下载此版本,还需下载torchvision如图:
在这里插入图片描述
下载完成后手动安装库,找到下载库的文件位置,首先进入刚刚创建的pytorch环境,在这里插入图片描述
然后我的torch库文件是下载到桌面上的,进入桌面路径
在这里插入图片描述
最后进行安装torch和torchvision
在这里插入图片描述
在这里插入图片描述
至此安装完成,我是使用pycharm编辑器,打开pycharm新建项目,选择刚刚我们所创建的pytorch环境
在这里插入图片描述
测试代码:

import torch
flag = torch.cuda.is_available()
if flag:
    print("CUDA可使用")
else:
    print("CUDA不可用")

ngpu= 1

device = torch.device("cuda:0" if (torch.cuda.is_available() and ngpu > 0) else "cpu")
print("驱动为:",device)
print("GPU型号: ",torch.cuda.get_device_name(0))

运行结果如下:
在这里插入图片描述
https://blog.csdn.net/liming_2464/article/details/99457626
https://blog.csdn.net/weixin_41732417/article/details/108944353
https://blog.csdn.net/weixin_44791964/article/details/106037141
https://blog.csdn.net/weixin_41732417/article/details/108944353

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值