Window版本pytorch入门深度学习环境安装与配置

取材于b站视频

一些常用的Conda命令

首先你的电脑上应该有anaconda,打开anaconda终端
在这里插入图片描述
anaconda的好处就是能够配置多个虚拟环境,方便管理与使用环境与包
conda env list
显示所有的环境
在这里插入图片描述
conda activate ***
使用***的环境
在这里插入图片描述
conda list
显示该环境下的包
在这里插入图片描述
conda install matplotlib==3.4.2
下载指定版本的包,例如3.4.2版本的matplotlib
conda search matplotlib
搜索该包的所有版本,例如搜索matplotlib的所有版本
在这里插入图片描述
查看镜像通道有哪些版本的包
conda search pytorch -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
在这里插入图片描述
查看镜像通道找特点版本的包
conda search pytorch=1.8 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
在这里插入图片描述
conda create -n nb --clone pytorch
conda环境复制,将pytorch环境复制到一个新创建的环境nb
在这里插入图片描述
conda remove -n your_env_name --all
conda删除环境,例如删除nb环境
在这里插入图片描述
发现没有nb环境了
在这里插入图片描述

pycharm

新建项目,选择之前配置好的环境
在这里插入图片描述
在这里插入图片描述
带envs的就是我们之前自己创建的
在这里插入图片描述
在这里插入图片描述
已有项目修改环境在这里
在这里插入图片描述
如果默认Terminal可以打开自己设置的环境那么就不用进行下面操作
连续打开文件位置,找到cmd.exe的地址
在这里插入图片描述
pycharm在setting中搜索Terminal,更改地址为刚才找到的cmd.exe地址
在这里插入图片描述

关于Cuda与gpu

Cuda runtime version <= Cuda driver version
在这里插入图片描述
任务管理器查看gpu(我的服务器是3090的)
在这里插入图片描述
深度学习中各个软件的关系
在这里插入图片描述

GPU版本配置环境

安装anaconda

先准备好Anaconda,如果想下载历史版本的anaconda,可以点击这个链接,安装路径最好是全英文

创建虚拟环境

创建虚拟环境并且添加镜像加速下载
conda create -n 虚拟环境 python=版本 -c 镜像地址
在这里插入图片描述
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/win-64/
http://mirrors.aliyun.com/anaconda/cloud/pytorch/win-64/
https://mirror.nju.edu.cn/pub/anaconda/cloud/pytorch/win-64/
删除虚拟环境
conda remove -n 虚拟环境名字 --all

GPU 与CUDA准备工作

第一步确定显卡型号
第二步确定显卡算力 链接
例如:我的轻薄本的独显是MX450,所以我的算力是7.5
在这里插入图片描述
例如我的服务器的显卡是3090,所以服务器算力是8.6
在这里插入图片描述
确定CUDA Runtime
在这里插入图片描述
我们看自己的轻薄本驱动CUDA Driver Version - 11.4
nvidia-smi
在这里插入图片描述
最终确定我轻薄本适用CUDA 10 11-11.4
最后打开pytorch官网确定Cuda Runtime版本(要求小于等于Cuda Driver版本)
我最终选择Cuda Runtime 11.3(选择10.2也是可以的)
在这里插入图片描述

Conda的通道与镜像地址

在这里插入图片描述
查看配置文件
conda config --show
在这里插入图片描述
conda config --get
在这里插入图片描述
我们在国内下载这些包慢的原因是我们这个配置文件当中它只有一个通道,而且它这个通道在国外,所以我们下载很慢,我们可以采用之前提到的镜像加速的形式 -c 镜像地址。我们也可以采用持久化添加通道的形式,例如添加一个阿里云镜像通道,这样我们就有两个通道了,一个是阿里云通道,另一个默认镜像通道(优先级最低),因此当存在这两个通道时下载包是会优先选择新添加的通道也就是阿里云通道,在这个通道找不到该包,再在默认通道找。
在这里插入图片描述

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
http://mirrors.aliyun.com/anaconda/pkgs/main

持久添加通道
conda config --add channels 通道地址
删除通道
conda config --remove channels 通道地址
在这里插入图片描述

判断CUDA Runtime版本

安装显卡驱动最新版本,网址
拿1060 6GB台式机举例:
在这里插入图片描述
下载安装一顿默认
最后nvidia-smi来确定cuda driver版本(11.6)
打开pytorch官网确定cuda runtime版本,选择最新的11.3(<=11.6)
在这里插入图片描述

安装GPU版本的pytorch

官网采用命令行下载
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
不用再单独下载cudnn了,pytorch里已经集成了cudnn
添加镜像源,加速下载速度
conda install pytorch torchvision torchaudio -c 镜像地址
conda install cudatoolkit=版本 -c 镜像地址
镜像地址:
在这里插入图片描述

https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/win-64/
http://mirrors.aliyun.com/anaconda/cloud/pytorch/win-64/
https://mirror.nju.edu.cn/pub/anaconda/cloud/pytorch/win-64/
在这里插入图片描述
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
http://mirrors.aliyun.com/anaconda/pkgs/main
如果上面的方式还是下载失败,那么可以尝试下面这个方式:
在这里插入图片描述
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
pip只需要安装这个三个包torch torchvision torchaudio就行了
命令行方式下载速度还是很慢,我们可以采用迅雷下载也就是本地安装
下载地址红色框框
在这里插入图片描述
迅雷下载完成
在这里插入图片描述
pip install 直接把文件拖过来就直接显示文件路径了
在这里插入图片描述
这只是安装完了torch,还有 torchvision torchaudio没有安装
pip3 install torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
验证pytorch是否安装成功
在这里插入图片描述
conda list
torch.cuda.is_available()
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙崎流河

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值