安装GPU版本Pytorch(全网最详细过程)

这篇具有很好参考价值的文章主要介绍了安装GPU版本Pytorch(全网最详细过程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、前言

二、安装CUDA

三、安装cuDNN  

四、安装Anacanda

五、安装pytorch

六、总结

一、前言

    最近因为需要安装GPU版本的Pytorch,所以自己在安装过程中也是想着写一篇博客,把整个过程记录下来,在整个过程中也遇到了不少的问题,查看了以往别人的一些解决方案,希望能够给遇到同样问题的提供一些参考。

    如果大家在安装pytorch的时候,并不需要安装gpu版本的,即使用cpu进行训练的pytorch,那么直接在Aanaconda Prompt当中输入以下命令即可:

pip install pytorch

    如果是想要安装gpu版本的pytorch,则需要参考以下几个步骤。

二、安装CUDA

    以我自己的电脑为例:我的电脑显卡是Geforce MX150,CPU是i5-8250u,操作系统是win10。如果想要使用gpu版本的pytorch,首先得安装一个自己显卡支持的CUDA版本。

    根据我自己的电脑,选择的是CUDA9.2版本。

    1、查看电脑的显卡驱动版本:右键选择NVIDIA控制面板→帮助→系统信息

安装GPU版本Pytorch(全网最详细过程)

    2、查看安装不同版本CUDA所对应的显卡驱动版本(比如这里我选择的就是9.2版本,建议显卡驱动版本高的安装高版本CUDA,显卡驱动版本只要大于CUDA对应的最低版本就行,显卡驱动版本版本过低可以升级):https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

安装GPU版本Pytorch(全网最详细过程)

     3、接下来下载所选择版本的CUDA,下载网址:https://developer.nvidia.com/cuda-toolkit-archive

安装GPU版本Pytorch(全网最详细过程)

    4、下载完成直接安装即可。

安装GPU版本Pytorch(全网最详细过程)

安装GPU版本Pytorch(全网最详细过程)

安装GPU版本Pytorch(全网最详细过程)

    有些人在安装过程中会出现visual studio integration失败的提示,查了一些资料和案例发现最简单的办法就是选择自定义安装,在CUDA组件下取消勾选visual studio integration,这样就不会报错了,另外在安装的时候还出现了弹窗提示脚本错误,这个直接无视就行。

安装GPU版本Pytorch(全网最详细过程)

安装GPU版本Pytorch(全网最详细过程)

    5、安装成功以后可以测试一下,在命令行里面输入nvcc -V,能输出版本则代表安装成功。

安装GPU版本Pytorch(全网最详细过程)

三、安装cuDNN  

    cuDNN需要先注册才能下载:https://developer.nvidia.com/rdp/cudnn-archive,进去慢是常态!

    1、注册完以后选择对应CUDA版本进行下载,我这里选择的是CUDA9.2的对应版本。

安装GPU版本Pytorch(全网最详细过程)

    2、下载下来以后,解压之后的文件结构如下。

安装GPU版本Pytorch(全网最详细过程)

    3、接下来把这四个文件全部复制到CUDA的安装文件夹下面。

    CUDA安装的默认文件夹是:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2

    复制完成以后如下图所示:

安装GPU版本Pytorch(全网最详细过程)

    4、然后测试cuDNN安装是否成功。

    在extras/demo_suite/目录下右键在windows终端中打开,然后./bandwidthTest.exe运行,,如果Result = PASS则代表cuDNN安装成功。

安装GPU版本Pytorch(全网最详细过程)

四、安装Anacanda

    由于我的电脑已经安装过Anaconda,所以此步骤就不再重复,如果不会安装的话,可以去我的另一篇博客里查看,里面有Anaconda官网,里面可以进行下载:https://blog.csdn.net/Starinfo/article/details/125828332?spm=1001.2014.3001.5501

    注意安装时勾选将Anaconda加入到环境变量中。

   1、 默认大家已经安装好的情况,打开Anaconda Prompt,通过conda创建一个名为pytorch的虚拟环境,名字可以任取:

conda create -n pytorch python=3.7

    2、创建好的虚拟环境可以通过如下命令查看:

conda info --envs

    3、然后激活:

conda activate pytorch

五、安装pytorch

    1、在清华源镜像中下载pytorch、torchvision、cuda92:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/

    因为我的压缩包分散了,方便大家看,使用一张别的博主的图:

安装GPU版本Pytorch(全网最详细过程)

    2、一定要选择正确的版本,带有cpu的版本不要选择,这里选择的pytorch是1.4.0版本,torchvision是0.5.0版本,将上述压缩包复制到Anaconda安装文件夹下对应的pkgs文件夹下。

安装GPU版本Pytorch(全网最详细过程)

    3、在第三步创建的新环境pytorch中安装下载好的压缩包

conda install D:\Anaconda\pkgs\cuda92-1.0-0.tar.bz2
conda install D:\Anaconda\pkgs\pytorch-1.4.0-py3.7_cuda92_cudnn7_0.tar.bz2
conda install D:\Anaconda\pkgs\torchvision-0.5.0-py37_cu92.tar.bz2

    安装完以后如图所示:

安装GPU版本Pytorch(全网最详细过程)

    4、到这一步,该环境已经搭建完成了,接下来将该环境加入到pycharm中,在file→Settings→Python Interpreter中点击右侧的齿轮,选择add->Existing environment,选择刚才创建好的pytorch环境,这里因为我已经创建好了,忘了截图,所以用一张别的博主的图给大家作演示:

安装GPU版本Pytorch(全网最详细过程)

安装GPU版本Pytorch(全网最详细过程)

    5、验证是否安装正确,可以运行下面代码,看是否得到输出。

import torch
import numpy as np
test=np.array([[1,2,3,4],[5,6,7,8]])
x=torch.tensor(test)
print(x)


import torch
print(torch.cuda.is_available())  #输出为True,则安装无误

六、总结

    至此所有的工作都已经完成,接下来就可以在pycharm中进行pytorch的GPU版本的学习和训练。本篇博客是跟据我个人的安装情况和其他博主的安装情况综合而成,有什么遗漏或错误的的地方欢迎大家指正!文章来源地址https://www.toymoban.com/news/detail-456100.html

到了这里,关于安装GPU版本Pytorch(全网最详细过程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Windows环境下GPU版本pytorch安装

    Windows环境下GPU版本pytorch安装

    通过官网引导就可以完成安装,或者通过下面网址复制conda安装命令,安装历史版本 Previous PyTorch Versions | PyTorch ​ 输出: 参考: Windows环境下Gpu版本的Pytorch安装_pytorch向下兼容吗_晓码bigdata的博客-CSDN博客

    2024年02月12日
    浏览(14)
  • GPU版本pytorch(Cuda12.1)安装教程

    GPU版本pytorch(Cuda12.1)安装教程

    我们通过Pytorch官网安装torch的时候,会发现常常由于网速问题安装不成功,下面提供一种简单的方法可以成功安装Cuda12.1,亲测有效。 目录 一、常规方法  二、有效方法 2.1 创建并激活虚拟环境 2.2 添加清华源 2.3 安装torch   通过Pytorch官网安装torch,网址链接如下:PyTorch  会

    2024年02月11日
    浏览(11)
  • pytorch安装GPU版本 (Cuda12.1)教程

    pytorch安装GPU版本 (Cuda12.1)教程

    使用本教程前,默认您已经安装并配置好了python3以上版本 Cuda下载地址 当前最高版本的Cuda是12.1 我安装的就是这个版本 小提示:自定义安装可以只选择安装Cuda Runtime。Nvidia全家桶不必全部安装。把全家桶全部安装完直接系统盘占了6G,很大的。 Pytorch下载地址 我之前使用的是

    2023年04月15日
    浏览(12)
  • 基于全新电脑环境安装pytorch的GPU版本

    基于全新电脑环境安装pytorch的GPU版本

    距离第一次安装深度学习的GPU环境已经过去了4年多(当时TensorFlow特别麻烦),现在发现安装pytorch的GPU版本还是很简单方便的,流程记录如下。 Free Download | Anaconda 直接下载最新版本到电脑里,并安装。 win+R 然后输入cmd调出命令窗,输入 nvidia-smi 通过搜索找到”设备管理器”

    2024年02月10日
    浏览(10)
  • linux服务器安装gpu版本的pytorch

    linux服务器安装gpu版本的pytorch

    每次换个环境又要安装pytorch,最开始安装总是出错,写下不踩坑安装全过程 运行命令 nvidia-smi 如下所示  比方说我的是右上角显示11.2,所以  选择Linux ,这里没有我的cuda版本    找过往版本Previous PyTorch Versions | PyTorch  发现有11.3  11.1版本和10.2版本,但是没有11.2版本,查

    2024年02月04日
    浏览(15)
  • 安装mmcv及GPU版本的pytorch及torchvision

    安装mmcv及GPU版本的pytorch及torchvision

    注意:以上适用cuda11.1版本 如果想离线安装,就看这篇文章 看这篇文章 对我的代码来说,直接装这个,注意要在anaconda powershell prompt里面装

    2024年02月07日
    浏览(14)
  • conda安装GPU版pytorch,结果总是cpu版本

    conda安装GPU版pytorch,结果总是cpu版本

    正常安装某版本pytorch时,采用官网的方法和对应的命令,选择适合的pytorch、cudatoolkit版本 Previous PyTorch Versions | PyTorch 由于要在GPU上运行,但测试发现pytorch装的是cpuonly的版本: 得到的结果是false 再检查安装的pytorch版本,可以看到是cpuonly的版本: 这里建议直接采用解决三 参

    2024年02月06日
    浏览(11)
  • GPU版本pytorch的安装,配套环境python、Cuda、Anaconda安装和版本选择,及常见问题调用gpu返回false

    GPU版本pytorch的安装,配套环境python、Cuda、Anaconda安装和版本选择,及常见问题调用gpu返回false

    前言 :第一次装这个我也很懵,就想记录一下交流经验,这个安装最麻烦的是需要各个 版本 都需要 对应 。我也看了很多教程网上基本上安装都是cpu版本,就官网链接安装下来也是cpu版本,然后就不能调用显卡。 本教程使用python3.9、pytorch1.8.0、Cuda11.2版本、Cudnn8.8.1,这个

    2024年02月03日
    浏览(18)
  • pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装

    pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月12日
    浏览(15)
  • 清华源conda安装PyTorch的GPU版本总是下载CPU版本安装包怎么办

    清华源conda安装PyTorch的GPU版本总是下载CPU版本安装包怎么办

    如下图,我用的python是3.8版本,想要下载pytorch的cuda=11.7版本的GPU环境,但是输入以下命令之后总是显示下载cpu版本的安装包。  解决办法:先把cpu版本的工具包下载下来,然后通过本地安装用GPU版本替换cpu版本。 在Proceed([y]/n)?后面输入y敲击回车下载安装cpu版本。  done说明下

    2024年02月12日
    浏览(12)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包