最简单Anaconda+PyTorch深度学习环境配置教程

这篇具有很好参考价值的文章主要介绍了最简单Anaconda+PyTorch深度学习环境配置教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

深度学习小白从零开始学习配置环境,记录一下踩过的雷坑,做个学习笔记。

配置了好几次之后总结出来的最简单,试错成本最小的方案,分享给大家~

安装顺序:Anaconda+CUDA+ CuDnn+Pytorch 

STEP1.Anaconda

1.1 Anaconda的简介

Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。安装它可以方便我们后续进行conda环境管理器下的命令生成和跑各自深度学习模型。

1.2 Anaconda的下载

记得选用对应版本,推荐各位下载在D盘,内存空间较大,方便后续配置虚拟环境

下载地址:

  • 官网首页:Anaconda | The World's Most Popular Data Science Platform
  • 官网下载页:Anaconda | Anaconda Distribution​​​​​​

如果嫌官网下载速度较慢的话,也可以在以下网址下载:

清华源下载

安装过程与其他软件无异,一路NEXT下去就可以啦!

1.3 查看是否安装成功

打开cmd终端(键盘win+R,输入cmd)

在安装anconda的路径下输入

A.conda list   或者

B.conda --version

如果没有报错,就安装成功了。

这里注意要记住conda的版本号,防止后续安装其他不兼容报错。

STEP2.CUDA

2.1 CUDA的简介

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员可以使用C语言来为CUDA™架构编写程序,所编写出的程序可以在支持CUDA™的处理器上以超高性能运行。CUDA3.0已经开始支持C++和FORTRAN。

2.2 CUDA的下载

安装CUDA之前必须要有显卡驱动,可以点进NVIDIA控制面板查看,如果没有/版本过低,也需要重新下载,具体显卡驱动安装可以参考以下连接:

https://blog.csdn.net/weixin_47417217/article/details/125335734?ops_request_misc=&request_id=&biz_id=102&utm_term=cuda%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-9-125335734.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187https://blog.csdn.net/weixin_47417217/article/details/125335734?ops_request_misc=&request_id=&biz_id=102&utm_term=cuda%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-9-125335734.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187

2.2.1 查看NVIDIA支持的CUDA最高版本

cmd窗口输入nvidia -smi,查看返回窗口左上角的cuda version,显示的数字,如12.0,则表示你的显卡驱动最高支持12.0,只能安装以下的版本。

如果想要进一步区分各个版本的区别,可以参考:

https://blog.csdn.net/update7/article/details/106331344?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167989845216800197081815%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167989845216800197081815&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-106331344-null-null.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=cuda%20%E7%89%88%E6%9C%AC&spm=1018.2226.3001.4187https://blog.csdn.net/update7/article/details/106331344?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167989845216800197081815%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167989845216800197081815&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-106331344-null-null.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=cuda%20%E7%89%88%E6%9C%AC&spm=1018.2226.3001.41872.2.2 查看与Pytorch对应的CUDA版本

因为Pytorch对CUDA有非常严苛的版本要求,所以在下载CUDA之前,可以先去Pytorch官网查看torch版本与CUDA的对应,CUDA版本过高也许没有可以支持它的torch这点要格外注意。

官网:Pytorch版本对应查看

2.2.3 官网下载

确定完自己要下载的CUDA版本之后,就可以直接去官网下载啦,选择自己系统对应的版本,安装过程也是一路NEXT就可以。

官网:CUDA

2.3 查看是否安装成功

cmd命令界面,输入命令
nvcc --version,输出以下则CUDA安装成功。

给anaconda配置pytorch环境,深度学习,pytorch,python,人工智能,机器学习

STEP3. CUDNN

3.1 CUDNN的简介

NVIDIACUDA®深度神经网络库(cuDNN)是GPU加速的用于深度神经网络的原语库。cuDNN为标准例程提供了高度优化的实现,例如向前和向后卷积,池化,规范化和激活层。
全球的深度学习研究人员和框架开发人员都依赖cuDNN来实现高性能GPU加速。它使他们可以专注于训练神经网络和开发软件应用程序,而不必花时间在底层GPU性能调整上。cuDNN的加快广泛使用的深度学习框架,包括Caffe2,Chainer,Keras,MATLAB,MxNet,PyTorch和TensorFlow。已将cuDNN集成到框架中的NVIDIA优化深度学习框架容器,访问NVIDIA GPU CLOUD了解更多信息并开始使用。

cuDNN并不是独立的软件,而是一个CUDA下与深度学习密切相关的宝,这里单独提出它是因为从新手的角度来说,安装和配置的过程分为需要独立下载的部分会更清晰,如果想要进一步了解,可以参考:https://blog.csdn.net/u014380165/article/details/77340765?ops_request_misc=&request_id=&biz_id=102&utm_term=cudnn&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-77340765.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187https://blog.csdn.net/u014380165/article/details/77340765?ops_request_misc=&request_id=&biz_id=102&utm_term=cudnn&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-77340765.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187

3.2 CUDNN的下载

3.2.1 CUDNN与CUDA 与对应的版本

官网:https://developer.nvidia.com/rdp/cudnn-archive#a-collapse742-10

3.2.2 官网下载

官网:https://developer.nvidia.com/rdp/cudnn-archive

3.2.3 配置

下载下来之后进行解压,然后将解压出来的
(1)\cuda\bin\文件夹下的cudnn64_7.dll复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin\文件夹中
(2)\cuda\include\文件夹下的cudnn.h复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include\文件夹中
(3)\cuda\lib\x64\文件夹下的cudnn.lib复制到CUDA安装目录\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64\文件夹中

参考:

https://blog.csdn.net/qq_40927867/article/details/115771647?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167989908916782427445995%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167989908916782427445995&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-115771647-null-null.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=cudnn&spm=1018.2226.3001.4187https://blog.csdn.net/qq_40927867/article/details/115771647?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167989908916782427445995%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167989908916782427445995&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-115771647-null-null.142^v76^control_1,201^v4^add_ask,239^v2^insert_chatgpt&utm_term=cudnn&spm=1018.2226.3001.4187

STEP4.Pytorch

4.1 Pytorch的简介

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。

2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch。它是一个基于Python的可续计算包,提供两个高级功能:1、具有强大的GPU加速的张量计算(如NumPy)。2、包含自动求导系统的深度神经网络。

4.2 Pytorch的下载/安装

4.2.1 虚拟环境的建立

在终端中输入;

conda create -n pytorch python=x.x

4.2.2 虚拟环境的查看

conda info --envs

4.2.3 虚拟环境的激活

conda activate pytorch

激活后,前面会从(base)变为(pytorch)

4.2.4 虚拟环境下下载

进入官网:https://pytorch.org/

选择与上一步CUDA对应的版本,注意,这里conda是指用conda处理器下载,pip是指用pip命令下载,两者都可以,因为连接速度有时会很慢,建议都试试。

给anaconda配置pytorch环境,深度学习,pytorch,python,人工智能,机器学习

 复制这一栏中的命令,在你激活的虚拟环境下输入,回车安装就好啦!

如果需要下载配置其他python包,也可以使用conda或者pip进行直接的下载文章来源地址https://www.toymoban.com/news/detail-782021.html

到了这里,关于最简单Anaconda+PyTorch深度学习环境配置教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 深度学习Pycharm+Anaconda环境 安装配置详细教程

    深度学习Pycharm+Anaconda环境 安装配置详细教程

    1.双击运行Anaconda的安装包. 2.点击【Next 】按钮. 3.点击【I Agree】按钮. 4.建议选择【Just Me】推荐项,点击【Next 】按钮. 5.建议不要更改路径,保持默认路径即可,点击【Next 】按钮. 6.选择1、3、4项,点击【Install】按钮,安装需要等待一段时间. 7.点击【Next】按钮. 8.点击【Nex

    2024年01月16日
    浏览(19)
  • 【新手流程】1小时解决Anaconda+Cuda+Cudnn+Pytorch+Pycharm深度学习环境配置

    【新手流程】1小时解决Anaconda+Cuda+Cudnn+Pytorch+Pycharm深度学习环境配置

    1、安装Anaconda 2、安装Cuda+Cudnn 3、安装Pytorch 4、安装Pycharm 5、配置Pycharm环境 点击进入Anaconda官网👉: Anaconda.com官网 https://www.anaconda.com/download/ 如果下载速度太慢可以使用这个镜像链接: Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror Index of /anaconda/a

    2024年02月16日
    浏览(67)
  • (纯小白向)Windows配置GPU深度学习环境:Cuda+Anaconda+pytorch+Vscode

    (纯小白向)Windows配置GPU深度学习环境:Cuda+Anaconda+pytorch+Vscode

    目录 一、Cuda和Cudnn下载安装 1.1 确定自己的电脑显卡驱动支持的Cuda版本 1.2 Cuda下载与安装 1.3 Cudnn下载与安装 二、Anaconda下载安装 2.1 下载 2.2 安装 2.3 手动配置环境变量 2.4 测试是否安装成功 三、Pytorch下载安装 3.1 创建conda虚拟环境 3.2 Pytorch下载 四、Vscode下载与环境配置 4.1

    2024年02月05日
    浏览(59)
  • 手把手带你入门深度学习(一):保姆级Anaconda和PyTorch环境配置指南

    手把手带你入门深度学习(一):保姆级Anaconda和PyTorch环境配置指南

    B站:马上就更!!!_bilibili CSDN:手把手带你入门深度学习(一):保姆级Anaconda和PyTorch环境配置指南_百年后封笔-CSDN博客 Github:封笔 公众号:百年后封笔 你好,我是封笔! 如今深度学习技术的不断演进,我们的生活发生着翻天覆地的变化,无论是计算机视觉、自然语言处

    2024年02月08日
    浏览(40)
  • 五分钟快速掌握windows深度学习环境配置:Anaconda、PyCharm、Pytorch、jupyter notebook

    五分钟快速掌握windows深度学习环境配置:Anaconda、PyCharm、Pytorch、jupyter notebook

    新手五分钟掌握windows深度学习环境配置:Anaconda、PyCharm、Pytorch 配置的时候遇到了很多问题,总结了一下,可以按这个流程无脑配置。 通过本流程下载的版本 Anaconda 2023.03 PyCharm Community 2023.1.3 Pytorch 2.0.1 方式一:进入Anconda官网下载 (比较慢,不太推荐) 链接:点此进入官网

    2024年02月16日
    浏览(14)
  • ubuntu20.04配置ros noetic和cuda,cudnn,anaconda,pytorch深度学习的环境

    ubuntu20.04配置ros noetic和cuda,cudnn,anaconda,pytorch深度学习的环境

    这里介绍下本篇文章的目的,为了方便自己日后在其他主机上搭建环境,也为了帮助遇到相同问题的人。本篇文章主要是解决ubuntu20.04搭建机械臂视觉抓取的环境部署问题。第一个环境了ROS环境,第二个环境是深度学习yolov5的环境。 这里推荐鱼香ros的便携式安装方法,这里感

    2024年02月07日
    浏览(45)
  • 【Python】使用Anaconda创建PyTorch深度学习虚拟环境

    使用Anaconda Prompt 查看环境: 创建虚拟环境(python3.10): 激活创建的环境: 在虚拟环境内安装PyTorch: 【Python】CUDA11.7/11.8安装PyTorch三件套_cuda 11.6对应pytorch-CSDN博客 文章浏览阅读3.3w次,点赞29次,收藏169次。安装PyTorch_cuda 11.6对应pytorch https://blog.csdn.net/ericdiii/article/details/125

    2024年01月22日
    浏览(14)
  • 超详细||深度学习环境搭建记录cuda+anaconda+pytorch+pycharm

    超详细||深度学习环境搭建记录cuda+anaconda+pytorch+pycharm

    本文用来记录windows系统上深度学习的环境搭建,目录如下 首先为装有NVIDIA gpu的电脑安装显卡驱动,如果安装过了,或者想使用cpu的,可以跳过这一步。(其实这一步可以跳过,因为显卡驱动好想和深度学习环境没什么关系,保险起见还是安装上吧) 1. 去官网下载对应的显卡

    2024年01月21日
    浏览(236)
  • 深度学习环境安装|PyCharm,Anaconda,PyTorch,CUDA,cuDNN等

    深度学习环境安装|PyCharm,Anaconda,PyTorch,CUDA,cuDNN等

    本文参考了许多优秀博主的博客,大部分安装步骤可在其他博客中找到,鉴于我本人第一次安装后,时隔半年,我忘记了当时安装的许多细节和版本信息,所以再一次报错时,重装花费了大量时间。因此,我觉得有必要把主要过程记录下来,以便下次需要时快速安装。以下过

    2024年02月17日
    浏览(67)
  • PyTorch深度学习环境安装(Anaconda、CUDA、cuDNN)及关联PyCharm

    PyTorch深度学习环境安装(Anaconda、CUDA、cuDNN)及关联PyCharm

    Tytorch : Python 机器学习库,基于 Torch ,用于自然语言处理等应用程序 Anaconda :是默认的 python 包和环境管理工具,安装了 anaconda ,就默认安装了 conda CUDA : CUDA 是一种由显卡厂商 NVIDIA 推出的通用并行计算架构,该架构使 GPU 能解决复杂的计算问题,可用来计算深度学习 c

    2024年02月13日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包