Last edited time
Aug 29, 2024 02:48 PM
password
AI summary
type
status
date
slug
summary
tags
category
icon
😀
前言: 本地之前已经装过python的环境,再装Anaconda会导致一定的冲突,当然也是可以实现两个环境独立起来,互不影响的。由于之前在学习的过程中遇到过很多冲突问题,无奈之下只好卸载一个。相较于Anaconda,python具有多种优势,由于个人习惯,卸载了Anaconda不仅会使环境冗余降低,而且还会避免各种环境冲突问题。为此,写下本文章,记录在安装PyTroch的过程。
 

📝 PyTorch环境

 

CUDA 11.2安装

 

CUDA和cuDNN的安装

CUDA
notion image
 
notion image
 
 
notion image
 
 
notion image
 
 
notion image
 
 
notion image
 
 
 
 
CUDNN
 
解压后放到 D:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\bin 文件夹中
notion image
 

环境变量

环境变量中的Path需要添加的
%CUDA_PATH_V11_2%\lib\x64 %CUDA_PATH_V11_2%\include %CUDA_PATH_V11_2%\extras\CUPTI\lib64 %CUDA_PATH_V11_2%\bin
 
成功
notion image
 
notion image
 
notion image
 

CUDA 12.3安装

检查显卡是否支持CUDA

首先要看一下自己的显卡型号,右击“计算机”,依次选择“管理”——“设备管理器”——“显示适配器”,可以看到自己的显卡型号。
notion image
然后根据自己的显卡型号,去下面这个网址看看自己的显卡支不支持CUDA,可以看到在该网站能找到我的显卡的对应型号GeForce GTX 1060,说明是支持CUDA的。
notion image
 

安装CUDA tookit

进入cmd,输入下面的命令
notion image
打开下面这个网址,可以看到CUDA toolkit版本号与驱动版本号的对应关系
依次按照你的实际环境选择对应选项。
notion image
选择自己的版本,下面链接直达12.3版本
notion image
下载完成后双击,路径任意地方都行C:\Users\orsrv\AppData\Local\Temp\cuda
notion image
单击ok
notion image
兼容性检查
notion image
同意并继续
notion image
选择自定义
notion image
选择必要的组件
notion image
下一步
notion image
验证CUDA toolkit安装是否安装成功
安装完后重启电脑,用如下命令测试,如果弹出下图所示画面,即为CUDA toolkit安装升级成功。
安装cuDNN
打开下面的网址,根据你的CUDA toolkit版本号找到对应的cuDNN版本号。
notion image
这里有个小技巧,在该页面按Ctrl+F可以进行查找,以我的CUDA toolkit12.3为例进行搜索。由于没有搜到专门对应11.3版本的cuDNN,所以可以选择11.X这种通用版的,按照喜新厌旧的原则,选择了最新的cuDNN v8.4.0 for CUDA 12.X。
notion image
点击对应版本后,按照自己实际环境下载即可,我这里选择的是Local installer for Windows【zip】。
cuDNN下载完解压后是下面这样的。
notion image
下一步你需要做的就是将这些文件拷到CUDA toolkit安装目录中的对应同名文件夹下。
我的CUDA toolkit安装目录为D:\NVIDIA CUDA Toolkit\v12.3.0\,其他版本的路径,除了版本号基本差不多。
notion image
此处可以将这些cuDNN目录下的文件夹直接复制到CUDA toolkit安装目录即可,这样cuDNN 同名文件夹中的文件会添加到 CUDA安装目录中的同名文件夹中,到这里大家其实就差不多明白了,cuDNN 可以理解为 CUDA toolkit的一个补丁。
为了稳妥起见,这里建议新手还是分别把文件夹的内容复制到对应文件夹中去,以bin文件夹为例如下图所示。

加入环境变量

配置好的环境变量如下图(安装完上面的步骤,正常的话应该会有2项已经自动添加进环境变量了,这样只需把剩余的2项补充进去即可)。
notion image

验证cuDNN是否安装成功

在安装路径下进入“\extras\demo_suite\”文件夹,我的路径是D:\NVIDIA CUDA Toolkit\v12.3.0\extras\demo_suite,分别执行bandwidthTest.exedeviceQuery.exe来验证是否安装成功,如下图所示即为安装成功。
notion image

安装tensorflow

tensorflow可以采用以下“pip直接安装”和“whl文件安装”两种安装方式,可以根据自己的情况自行选择。
pip直接安装
执行如下命令会直接给你安装最新版。
pip install tensorflow
所以,我们一般执行下面命令对版本进行指定安装,这里选择的是GPU版。
pip install tensorflow==2.9.1 # CPU pip install tensorflow-gpu==2.9.1 # GPU
但是,一般直接下载可能会比较慢甚至不成功,所以,我们可以指定下载镜像源,会更快更稳定一些。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu==2.9.1
 
 
 
 
验证tensorflow是否安装成功
运行下面python代码,出现如图所示结果,即为安装成功。
 
 
官网以前版本的 PyTorch
 
 
验证pytorch是否安装成功
运行下面python代码,出现如图所示结果,pytorch即为安装成功
 
 

Latex测试:

 
 
 
code:
 
 

🤗 总结归纳

总结文章的内容
 
C:\Users\orsrv\AppData\Local\Temp\cuda
cuDNN Archive
CUDA Toolkit Archive

📎 参考文章

 
💡
有关PyTorch安装或者使用上的问题,欢迎您在底部评论区留言,一起交流学习~
 
模糊神经问答实验总结
Loading...
迷途
迷途
OR的博客,用知识和技术创造未来!!!
Latest posts
腾讯(EdgeOne)CDN加速
2025-7-26
Cloud Mail 部署教程
2025-7-24
免费.com域名和.site域名
2025-7-20
免费二级域名pp.ua
2025-7-20
giffgaff申请、开卡与常见问题攻略(合集)
2025-6-26
节点转换常用链接汇总
2025-6-24
Announcement
🎉OR科技,用心服务🎉
-- 分享知识,点亮生活 ---
保持热爱追逐远方
路虽远行则将至
事虽难不为不成
为之则易不为则难
👏欢迎您的来访👏
距离2024年春节已过去
-- 免责声明 ---
⚠️ 本站内容仅代表个人观点,可以转载,但请注明出处。 ⚠️ 本人分享内容仅供学习参考使用,请勿用于其他用途。