win11+3050+pytorch深度环境配置

news/2024/12/3 0:47:41/

目录

1、驱动安装

2、安装anaconda和pycharm

2.1、安装anaconda

2.1.1、下载anaconda安装包

2.1.2、安装

2.2、安装pycharm

2.2.1、下载安装包

2.2.2、安装

3、安装CUDA和cudnn

3.1、安装CUDA

 3.1.1、下载cuda

3.1.2、安装cuda

3.2、安装cudnn

4、配置相关代码的环境

4.1、下载代码和网络权重

4.2、配置环境

4.3、运行程序



1、驱动安装

登录英伟达驱动官网,找到对应型号的显卡驱动,下载安装即可,或者登录NVIDIA GeForce Experience下载最新的驱动即可。

驱动网址链接

如下图所示为,我笔记本带3050显卡的显卡驱动选择

点击搜索,下载即可,安装默认安装就行。

2、安装anaconda和pycharm

2.1、安装anaconda

2.1.1、下载anaconda安装包

anaconda官网链接

打开链接如下所示界面:

 点击即可下载

2.1.2、安装

 根据自己的实际情况选择安装路径即可,安装过程中基本上都是next或者I agree,只需要注意以下项:------->此处需要勾选一下。

2.2、安装pycharm

2.2.1、下载安装包

 pycharm官网链接

打开链接后界面如下:

 点击箭头所指的下载,跳转页面如下:

 点击社区版下载,当然有钱的额换也可选择专业版,社区版的免费,俗话说有便宜不占是傻蛋。

2.2.2、安装

根据自己的实际情况选择安装路径即可,安装设置中将下面的都勾选一下:

3、安装CUDA和cudnn

  1. cuda: Compute Unified Device Architecture,是一种有NVIDIA推出的通用并行计算架构, 该架构使GPU能够解决复杂的计算问题。
  2. cudnn: 是NVIDIA 推出的用于深度神经网络的GPU加速库,他强调性能,易用性和低内存开销。
  3. 详细了解可参考大神的文章

这里已经试过了,选择安装11.1和11.3的都可以,这里就以11.3为例。

3.1、安装CUDA

 3.1.1、下载cuda

cuda下载网站的链接

 点击11.3.0跳转页面:

 这里没有win11的版本,选择安装server2019的就行。之前试过安装11.5,里面有win11的选项,但是下载的时候显示的还是win10,我猜测应该是兼容的。

3.1.2、安装cuda

 1、打开安装文件,会有如下提示,这个是压缩包提取的暂存文件夹

2、同意并继续安装

 

 3、检测以及配置环境变量

安装完成之后,系统环境变量中,在系统变量中,会有以下新增变量。且在Path这个变量中,也会新增一些变量。

 并将绿色部分,即刚才安装的路径添加到环境变量中

4、测试

WIN + R 输入cmd调出命令提示符,输入nvcc -V查看是否安装成功,安装成功会有以下安装的版本信息。

这里偷懒用的别人的图,我们的安装好应该显示的是11.3版本。

3.2、安装cudnn

1、需要注册一个账号,如果没有是不能下载cudnn的。注册大概需要10分钟左右,另外,在注册完毕之后如果无法登陆,建议科学上网后登陆。
2、下载链接
3、根据自己安装的cuda版本选择cudnn,这里我们安装的是11.3,所以下载11.3版本。

 查看更多的版本。

没有11.3,选11.x,点看选择下面的选项,

4、解压下载的文件

5、 进入cuda文件夹,将bin  include   lib三个文件夹复制粘贴到安装的CUDA路径下的CUDA11.3文件夹下:

 

 

 偷懒复制了别人的图,因为咱们安装的是11.3,所以粘贴的路径应为安装的CUDA文件下的CUDA11.3文件夹下。

4、配置相关代码的环境

以单目标跟踪中的TADT算法进行演示

4.1、下载代码和网络权重

此处有代码和论文地址

点击code可以进入github上的代码仓库,下拉选择pytorch版本,然后按照下图进行下载。

 

 权重文件下载链接:https://pan.baidu.com/s/16rB20SQy4REVvFGeA9InzQ?pwd=4rco
提取码:4rco

下载后放在根目录下:

4.2、配置环境

1、将下载的代码解压,右键代码文件夹,open flofer as pycharm......打开项目

点击下面的终端窗口,输入下面指令回车创建TADT环境,python版本选择3.7版本,试过了可行。

conda create -n TADT python=3.7

 等待跳转后,输入y回车安装。安装完成后激活创建的虚拟环境

conda activate TADT

2、安装pytorch,

pytorch官网

 下拉找到pytorch  v1.7.1版本

 将代码复制到终端安装pytorch

3、安装其他的一些依赖包

conda install numpy opencv-python matplotlib scipy yacs

4、安装完成后,将创建的虚拟环境配置到代码中,

 点击添加解释器,

点击确定即可

4.3、运行程序

代码要注释掉demo_tadt.py中的一行

assert(False), 'please download "imagenet-vgg-verydeep-16.mat" from "http://www.vlfeat.org/matconvnet/models/imagenet-vgg-verydeep-16.mat" and set its path in defaults.py'

然后运行demo_tadt.py即可。


http://www.ppmy.cn/news/168258.html

相关文章

poj 3050

给定一个5*5的地图,每个格子上有一个数字。从一个格子出发(上下左右4个方向),走5步将数字连起来可以构造出一个6位数。问该地图可以构造出多少个不同的6位数。 1.看成不能走已经走过的路了,导致5分钟没有写完代码 &a…

OptiPlex 3050 排除故障诊断和电源 LED 代码

表 1. 电源 LED 状态 电源 LED 指示灯状态可能的原因故障排除步骤关闭表明计算机已关闭、未接通电源或处于休眠模式。 在计算机背面的电源连接器和电源插座处重置电源电缆。如果计算机已连接至配电盘,确保配电盘插入电源插座并且已打开。此外,还可以不经…

【Win11+RTX3050显卡】cuda+cudnn+tensorflow 环境配置

【Win11RTX3050显卡】cudacudnntensorflow 环境配置 CUDA 11.5 cudnn 8.3.3 tensorflow-gpu 2.6 1、名词解释 CUDA:CUDA 即英伟达的显卡并行计算框架 nvidia-smi 可以查看,每个版本的CUDA都是基于一定版本的驱动建立的,所以它对驱动的最低…

selenium clear()无效的解决办法

做自动化时,在往输入框中send_keys前往往需要先清空一下这个输入框里的内容,避免输入框原本有内容或默认值,导致最终输入的结果不是预期的内容。 清空内容我们一般会用clear()方法 import time from selenium import webdriverdriver webd…

GIS在地质灾害危险性评估与灾后重建中的实践

第一章 基本概念与平台介绍 1、基本概念 地质灾害类型 地质灾害发育特征与分布规律 地质灾害危害特征 地质灾害孕灾地质条件分析 地质灾害诱发因素与形成机理 ​ 2、GIS原理与ArcGIS平台介绍 GIS简介 ArcGIS基础 空间数据采集与组织 空间参考 空间数据的转换与处理 …

【VictoriaMetrics】VictoriaMetrics单机版批量和单条数据写入(influx格式)

VictoriaMetrics单机版支持以influx格式的数据写入,写入支持单条数据写入以及多条数据写入,下面操作演示下如何使用 1、首先需要启动VictoriaMetrics单机版服务 启动VictoriaMetrics单机版服务执行的命令如下 nohup /opt/victoriaMetrics/victoria-metrics-prod -httpListe…

记录一下,不是所有的韩语输入法apk,装到同一个系统,都能弹出软键盘

记录一下,不是所有的韩语输入法apk,装到同一个系统,都能弹出软键盘 今天,业务给了一个韩语输入法apk,安装上去,软键盘一直弹不出来,安装在自己手机没问题,安装在公司产品,就有问题。…

android qq输入法表情,QQ输入法如何输入表情

QQ输入法输入表情的方法如下: QQ输入法表情包括QQ经典图片图片表情,特殊符号,及字符表情。 (1)QQ图片表情是一些动态表情图片,如下: (2)特殊符号由12页共16类符号组成,囊括了软键盘全系列符号,此…