配置Cuda及Cudnn,在Anaconda创建虚拟环境,安装GPU版Pytorch,并在Jupyter noterbook及Pycharm中调用【极其详细】

这篇具有很好参考价值的文章主要介绍了配置Cuda及Cudnn,在Anaconda创建虚拟环境,安装GPU版Pytorch,并在Jupyter noterbook及Pycharm中调用【极其详细】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

 一、配置Cuda及Cudnn

(一)下载Cuda

1、查看电脑自带的Cuda版本

2、下载相应版本Cuda安装包

3、安装Cuda

4、配置变量

(二)下载Cudnn

二、创建虚拟环境

三、虚拟环境中安装GPU版Pytorch

(一)有关环境的基本指令

(二)安装GPU版Pytorch

四、将虚拟环境在Jupyter noterbook及Pycharm调用

(一)在Jupyter noterbook中调用

(二)在Pycharm中调用

五、结语


 一、配置Cuda及Cudnn

(一)下载Cuda

1、查看电脑自带的Cuda版本

方法一:

win+r打开运行窗口,输入cmd后点击确定

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

进入命令窗口后,输入nvidia-smi,即可以查看本机的Cuda版本。

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

方法二:

在菜单栏点击这个图标

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

进入控制面板页面,点击左下角系统信息

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

在组件中即可看到Cuda版本

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

2、下载相应版本Cuda安装包

注意:下载Cuda版本是可以像下兼容,例如我的电脑版本是10.2,那么我可以下载10.1版本的Cuda,但不能下载11.0版本的Cuda。(第一次进入官网下载需注册一个账号,也不麻烦)

官网连接:CUDA Toolkit Archive | NVIDIA Developer

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

进入官网后选择自己对应版本的Cuda,我下载的是10.2的

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

点击后进入如下页面,进行如下选择

(特别说明,如果你是win11系统,你会发现版本中没有11,那你直接点10就可以,亲测可行)

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

点击download,并等待下载安装包

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

3、安装Cuda

按右键以管理员身份运行安装包,弹出如下页面,可以选择安装位置

注意:这个是虚拟安装位置,完成安装后会自动删除,所以默认就好

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

等待加载,接下来出现安装界面,点击”下一步“--“同意并继续 ”

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

选择自动安装,点击下一步

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

全选以下内容,并点击下一步

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

十分建议更改默认安装位置,不要装在C盘!!!我放在了D:\CUDA\v10.2

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

接下来等待安装完成即可。

4、配置变量

在页面搜索栏直接搜索环境变量,点击进入如下页面

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

查看环境变量,如果没有需要自己添加

(1)首先点击新建添加这四个变量

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

变量名称为:

CUDA_PATH

CUDA_PATH_V10_2

NVCUDASAMPLES_ROOT

NVCUDASAMPLES10_2_ROOT

变量值为:安装地址

(2)在系统变量中找到变量Path,点进去,添加以下两个变量

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

至此变量配置完毕!!!

【检验Cuda是否安装成功】

运行cmd,输入nvcc -V,出现版本号即为安装成功

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

(二)下载Cudnn

安装Cudnn的方式就简单了很多,点击如下网页,挑选与Cuda版本相匹配的Cudnn

cuDNN Archive | NVIDIA Developer

下载完成后,会得到一个安装包,解压后将里面的三个文件夹bin、include、lib复制,粘贴至Cuda的安装路径替换如下三个文件夹

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

至此Cudnn安装完毕!

【检验Cudnn是否安装成功】

打开cmd,用以下方法转到安装路径中的D:\CUDA\v10.2\extras\demo_suite(如果未安装在C盘需要先转到对应盘,在用cd指令)

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

依次输入bandwidthTest.exe和deviceQuery.exe并执行,如果显示,如下页面即成功

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

二、创建虚拟环境

打开Anaconda Prompt,输入如下指令

conda create -n env_name python=X.X

其中env_name即为创建虚拟环境名称,可以指定 python 版本。

此处我创建了一个名为gpu_torch的虚拟环境,指定python版本为3.9。

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

填”y“

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

至此创建成功

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

利用conda activate pytorch命令进入虚拟环境,执行后,括号的内容发生变化,变化为虚拟环境名称gpu_torch,说明进入成功。

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

三、虚拟环境中安装GPU版Pytorch

(一)有关环境的基本指令

查看所有环境的命令是:

conda env list   #查看所有环境

激活虚拟环境的命令是:

conda activate env_name  #env_name即为环境名称

在我们激活虚拟环境之后,在命令提示符窗口便进入了虚拟环境之中。

退出当前虚拟环境的命令是:

conda deactivate

删除虚拟环境的命令是:

conda remove -n  env_name --all

(二)安装GPU版Pytorch

将虚拟环境激活后,进入pytorch官网:PyTorch,然后找到对应版本

如果这里没有你想要的Cuda版本,请点击Previous versions of PyTorch

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

进入后在此页面查找即可

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

在命令行输入指令运行

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

填“y”

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

 开始下载

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

下载完成后,检验一下是否成功

import torch
print(torch.__version__)
print(torch.cuda.is_available())  #查看Cuda是否可用
print(torch.cuda.device_count())  #查看可用的CUDA数量

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

成功!!!

四、将虚拟环境在Jupyter noterbook及Pycharm调用

(一)在Jupyter noterbook中调用

方法一:

1、激活虚拟环境

conda activate env_name   #env_name为虚拟环境名称

2、安装ipykernel

conda install -c anaconda ipykernel

3. 在ipykernel中添加虚拟环境名称,name=后面是激活的虚拟环境名称。

python -m ipykernel install --user --name=env_name

4、重新启动jupyter notebook,就可以发现内核中出现了虚拟环境的内核。

方法二:

 1、激活虚拟环境

conda activate env_name   #env_name为虚拟环境名称

2、安装 ipykernel(也可以用如下命令)

conda install ipykernel

3、退出当前虚拟环境

conda deactivate

4、进入base环境

conda activate base 

5、将所有环境添加至jupyter notebook

conda install nb_conda_kernels

6、重新启动jupyter notebook,就可以发现内核中出现了虚拟环境的内核。

附加:

1、查看jupyter notebook已安装的内核,打开cmd,输入如下指令

jupyter kernelspec list

2、删除jupyter notebook的某个内核

jupyter kernelspec remove kernelname #kernelname为想要删除的内核名称

(二)在Pycharm中调用

conda命令(cuda)+安装pgpu版本的pytorch,配置,pytorch,jupyter,人工智能

添加虚拟环境路径下的python作为解释器即可。(D:\download\Anaconda\envs\pytorch_gpu\python.exe)

五、结语

祝大家学业顺利!!!文章来源地址https://www.toymoban.com/news/detail-861246.html

到了这里,关于配置Cuda及Cudnn,在Anaconda创建虚拟环境,安装GPU版Pytorch,并在Jupyter noterbook及Pycharm中调用【极其详细】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 最新版本的Anaconda环境配置、Cuda、cuDNN以及pytorch环境一键式配置流程

    本教程是最新的深度学习入门环境配置教程,跟着本教程可以帮你解决入门深度学习之前的环境配置问题。同时,本教程拒绝琐碎,大部分以图例形式进行教程。这里我们安装的都是最新版本~ 1.1 下载 首先,进入Aanconda下载地址:https://www.anaconda.com/download/ 如果嫌下载慢的话,

    2024年02月13日
    浏览(35)
  • Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Anaconda安装:Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。使用Anaconda可以通过创建多个独立的Python环境,避免用户的Python环境安装太多不同版本依赖导致冲突。 Anaconda 是一个免费开源的 Python 和 R 语言的发行版本,用于计算科学,Anac

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

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

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

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

    2024年02月13日
    浏览(45)
  • 【新手流程】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日
    浏览(56)
  • 深度学习环境配置Anaconda+cuda+cudnn+PyTorch——李沐大神《动手学深度学习》环境配置(巨详细,持续迭代)

    Anaconda+cuda+cudnn+Pytorch(手把手教你安装深度学习环境)——这里是GPU+PyTorch版本 国内AI教学体系发展较晚,很多喜欢AI的同学都得不到系统的学习。当然我们也不否认国内一些优质的AI领域的课程和教学资料,这里我们主要推荐李沐大神推出的《动手学深度学习》,这门课程最初

    2024年02月15日
    浏览(48)
  • 人工智能之配置环境教程二:在Anaconda中创建虚拟环境安装GPU版本的Pytorch及torchvision并在VsCode中使用虚拟环境

    孟莉苹,女,西安工程大学电子信息学院,2021级硕士研究生,张宏伟人工智能课题组。 研究方向:机器视觉与人工智能。 电子邮件:2425613875@qq.com 本教程提供需要安装的CUDA11.3、Pytorch1.10.0、torchvision0.11.0的安装包,在下述百度网盘链接中自取! 链接:https://pan.baidu.com/s/18m

    2024年02月02日
    浏览(51)
  • anaconda下载安装,镜像源配置修改及虚拟环境的创建

    Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 Anaconda具有如下特点: 开源 安装过程简单 高性能使用Python和R语言 免费的社区支持 其特点的实现主要基于Anacon

    2024年02月07日
    浏览(49)
  • 安装ubuntu22.04系统,GPU驱动,cuda,cudnn,python环境,pycharm

    需要准备一个u盘,需要 格式化 ,且内存不小于8g 1 下载ubuntu镜像 下载链接: https://cn.ubuntu.com/download/desktop 2下载rufus Rufus - 轻松创建 USB 启动盘 Rufus: Create bootable USB drives the easy way https://rufus.ie/zh/  准备好这两个之后 ​ ​ 配置好之后,点开始,然后基本下一步下一步就可以

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

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

    2024年02月07日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包