(保姆教程)win10,从零搭建conda下pytorch-cuda环境

3 篇文章 0 订阅

一、安装Anaconda

1.miniconda和Anaconda选择哪个

建议直接选择完整的Anaconda。因为miniconda实测有很多奇奇怪怪的小毛病导致各种库跑不太起来。

2.Anaconda的下载和安装

官网下载:Anaconda | Anaconda Distribution

3.conda常用命令

安装指定环境:conda create -n myenvname python=3.7.0
进入指定环境:activate myenvname
退出指定环境:deactivate myenvname
显示所有环境:conda env list
删除指定环境:conda env remove -n myenvname
列出当前环境中的所有软件包:conda list
列出指定环境中的所有软件包:conda list -n myenvname
安装package,如果不用-n指定环境名称,则被安装在当前活跃环境:conda install (-n python34) numpy
更新package:conda update (-n python34) numpy
删除package:conda remove (-n python34) numpy

4.如何在虚拟环境中pip

activate对应的虚拟环境后,正常pip即可

二、安装VS community和VS 生成工具(重要,不可省略)

1.官网下载安装Visual Studio 2019

Visual Studio 2019 版本 16.11 发行说明 | Microsoft Learn

2.使用visual studio installer,安装community 2019,选择如下项目 

【备注于2022年11月】community 2022由于未知原因(网上有人说是安装目录问题,暂时没空验证)pip有些库出问题。因此安装2019.

三、CUDA和CUDNN的安装

1.NVIDA控制面板查看自己的显卡支持cuda版本

 上图方框中最右显示的就是本机显卡最高支持的CUDA版本。

【备注】建议支持11.3的用11.3版本。不支持的一律向下选择安装10.2。11.1很多代码库跑不咋通。

2.安装CUDA

①cuda下载地址,选择需要的版本

CUDA Toolkit Archive | NVIDIA Developer

【备注1】安装的时候选”自定义“,只勾选第一个选项CUDA。否则很容易出现备注2的错误。

【备注2】如果出现"进程占用……“的报错,后退重新勾选/关掉这个安装程序/重启主机后再安装试一次,不要真的去找进程关,不存在的。

 3.安装CUDNN

①下载,找对应的版本

cuDNN Archive | NVIDIA Developer

②解压后将lib、include、lib分别拷贝到安装目录(NVIDIA GPU Computing Toolkit\CUDA\v10.0)下的对应文件夹内。

4.检查安装是否正确

cmd

nvcc --version 

5.卸载CUDA

直接使用win的”添加和删除程序“,搜索Nvidia找到下面红框框出的部分卸载

四.安装pytorch和torchvision

①直接前往PyTorchPrevious PyTorch Versions | PyTorchPyTorch选择对应的版本,复制代码去对应的虚拟环境pip或者conda

conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=10.2 -c pytorch

②查看pytorch版本的代码

import torch

print(torch.__version__)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值