2023最新pytorch安装(超详细版)

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


因为我之前安装环境花费了不少时间,也是网上搜了很多,想着自己写一个帮助大家快速安装,少走弯路,快速开启深度之路。

一、判断是否有Nvidia(英伟达显卡)

下面我以我的台式电脑windows10系统为例
第一步:右键开始菜单,在弹出选项中选择任务管理器
pytorch安装,pytorch,深度学习,python

进来就是这个页面,这台是没有GPU的

pytorch安装,pytorch,深度学习,python

这台是有GPU的

pytorch安装,pytorch,深度学习,python

首先点性能选项,然后点GPU。在右上方会显示GPU名称,只有带NVIDIA的英伟达显卡的电脑才能安装GPU版本,否则其他的就只能安装CPU版本。我会写两部分,各位根据自己的电脑选择观看就好

二、CPU版

2.1 安装Anaconda

首先去官网下载Anaconda。
pytorch安装,pytorch,深度学习,python

  • 点击download,下载的就是最新版本的。
    下载完成后,直接运行下步就行

pytorch安装,pytorch,深度学习,python
注意到路径这块,最好是全英文。
接下来根据个人喜好勾选,可以不用管直接下一步安装好就行。
那怎么验证是否安装好了呢?
pytorch安装,pytorch,深度学习,python
在开始菜单下,找到带有绿色图标的Anaconda,点击就可以打开Anaconda的图形化界面
pytorch安装,pytorch,深度学习,python
点击环境,看到base(root),这个就是默认的一个虚拟环境,代表我们安装成功了。

2.2 创建虚拟环境

为什么需要学会这个呢?其实刚刚安装好Anaconda会自带一个基础环境。但是我们后续的项目每一个需要的安装包不同,为了避免冲突,所以我们可以为每一个项目配置一个虚拟环境,这样就不相互打扰了。

pytorch安装,pytorch,深度学习,python
上面两个是Anaconda命令窗口的位置,随便点击那个都可以。

conda env list

输入上面的命令就可以查看当前有多少虚拟环境。
pytorch安装,pytorch,深度学习,python
• 利用 conda create 指令创建新的虚拟环境

• conda create –n 虚拟环境名字 python=版本

演示如下:
pytorch安装,pytorch,深度学习,python

会出现如下图
pytorch安装,pytorch,深度学习,python
输入y就行,然后就是等待安装。好了以后用指令检查一下,如下,就是成功的。
pytorch安装,pytorch,深度学习,python

2.3安装pytorch

等等,安装前这里还有一个问题,因为我们的安装指令都是从国外的通道下载,下载速度会非常慢。
所以我们想要下载快还是得用国内的镜像地址。

conda config --show

输入上面的指令可以查看我们的通道地址
pytorch安装,pytorch,深度学习,python
pytorch安装,pytorch,深度学习,python
现在我们的环境中通道是defaults,也就是说它会从国外给我下载包。
也可以通过下面的指令看到

conda config --get

pytorch安装,pytorch,深度学习,python
下面是一些镜像地址

镜像名 用于创建环境镜像地址
清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/pkgs/main

关于加通道地址这块,推荐是下载时可以指定安装通道,而不是直接去改配置文件,这样出现bug的几率比较小。下面我也会提供这种方法不过不推荐

  • 往配置文件中加通道地址
conda config --add channels 通道地址

那么如何验证是否加上呢?
还是用上面的get指令

pytorch安装,pytorch,深度学习,python
这里也会标注,优先使用我们新加上的通道,如果新通道没有,再使用默认通道去找。

  • 万一你想删除刚刚的通道怎么办呢?用下面这个指令
conda config --remove channels 通道地址
  • 安装pytorch前想清楚一个问题,想把pytorch安装到那个环境里。
    默认是在基础环境下(base),比如我现在想安装到yolov8这个虚拟环镜
conda activate yolov8
  • 输入上面命令进入想安装pytorch的虚拟环境,上面就是想在yolov8这个虚拟环境中安装pytorch

pytorch安装,pytorch,深度学习,python

进入pytorch官网

pytorch安装,pytorch,深度学习,python

conda install pytorch torchvision torchaudio cpuonly -c pytorch//这种就是直接从国外下载了

下面这种是镜像加速版

conda install pytorch torchvision torchaudio cpuonly –c 镜像地址

以清华镜像源为例:
pytorch安装,pytorch,深度学习,python
出现下图,输入y即可
pytorch安装,pytorch,深度学习,python
出现下图就是安装好了
pytorch安装,pytorch,深度学习,python

2.4 验证pytorch是否安装成功

  1. 激活对应的虚拟环境(你安装Pytorch的虚拟环境)
    conda activate 虚拟环境名
    pytorch安装,pytorch,深度学习,python

  2. 输入conda list,看有没有pytorch或者torch
    pytorch安装,pytorch,深度学习,python
    比如我这里就是pytorch

  3. 输入python
    pytorch安装,pytorch,深度学习,python

  4. 输入 import torch
    pytorch安装,pytorch,深度学习,python

  5. 输入 torch.cuda.is_available(),这个命令是检查我们电脑是否可以用GPU,因为没有,当然就是false。

  6. 如果显示False,就说明我们这个PyTorch安装成功了
    pytorch安装,pytorch,深度学习,python

三、GPU版

3.1 安装Anaconda

  • 首先去官网下载Anaconda。

pytorch安装,pytorch,深度学习,python

  • 点击download,下载的就是最新版本的。

  • 下载完成后,直接运行下步就行

pytorch安装,pytorch,深度学习,python

注意到路径这块,最好是全英文。
接下来根据个人喜好勾选,可以不用管直接下一步安装好就行。
那怎么验证是否安装好了呢?

pytorch安装,pytorch,深度学习,python
在开始菜单下,找到带有绿色图标的Anaconda,点击就可以打开Anaconda的图形化界面
pytorch安装,pytorch,深度学习,python

pytorch安装,pytorch,深度学习,python
点击环境,看到base(root),这个就是默认的一个虚拟环境,代表我们安装成功了。

3.2 创建虚拟环境

为什么需要学会这个呢?其实刚刚安装好Anaconda会自带一个基础环境。但是我们后续的项目每一个需要的安装包不同,为了避免冲突,所以我们可以为每一个项目配置一个虚拟环境,这样就不相互打扰了。

pytorch安装,pytorch,深度学习,python
上面两个是Anaconda命令窗口的位置,随便点击那个都可以。

conda env list

输入上面的命令就可以查看当前有多少虚拟环境。
pytorch安装,pytorch,深度学习,python

• 利用 conda create 指令创建新的虚拟环境

• conda create –n 虚拟环境名字 python=版本

演示如下:
pytorch安装,pytorch,深度学习,python

会出现如下图
pytorch安装,pytorch,深度学习,python
输入y就行,然后就是等待安装。好了以后用指令检查一下,如下,就是成功的。
pytorch安装,pytorch,深度学习,python

3.3 CUDA的准备工作

要想使用GPU得先了解自己电脑的GPU。
pytorch安装,pytorch,深度学习,python
鼠标右键开始菜单,点击任务管理器,进入性能中查看自己电脑GPU型号。

首先安装最新的显卡驱动,进入官网选择适合自己电脑的配置,我的配置如下。
pytorch安装,pytorch,深度学习,python
下载完直接安装就行。

然后是查看自己电脑驱动的版本,win+r,输入cmd,再输入下面的命令

nvidia-smi

pytorch安装,pytorch,深度学习,python
我的CUDA Driver版本就是11.6,表示的是驱动所能支持的最大运行API版本就是11.6。我如果要安装CUDA Runtime Version(运行版本),要保证CUDA Driver 版本 >= CUDA Runtime 版本,也就是11.6及以前的。
其实装了Anaconda之后Anaconda会提供一个cudatoolkit工具包,同样包含了CUDA的运行API,可以用来替代官方CUDA的CUDA Toolkit。查看官方CUDA的运行API版本。

nvcc -V

pytorch安装,pytorch,深度学习,python

可以看到是11.1,也就是说我的电脑安装pytorch时最好选择11.1-11.6版本的cuda。

3.4 安装pytorch

等等,安装前这里还有一个问题,因为我们的安装指令都是从国外的通道下载,下载速度会非常慢。
所以我们想要下载快还是得用国内的镜像地址。

conda config --show

输入上面的指令可以查看我们的通道地址
pytorch安装,pytorch,深度学习,python
pytorch安装,pytorch,深度学习,python
现在我们的环境中通道是defaults,也就是说它会从国外给我下载包。
也可以通过下面的指令看到

conda config --get

pytorch安装,pytorch,深度学习,python
下面是一些镜像地址

镜像名 用于创建环境镜像地址
清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/pkgs/main

添加通道

conda config --add channels 通道地址

那么如何验证是否加上呢?
还是用上面的get指令

pytorch安装,pytorch,深度学习,python
这里也会标注,优先使用我们新加上的通道,如果新通道没有,再使用默认通道去找。

万一你想删除刚刚的通道怎么办呢?如下

conda config --remove channels 通道地址

关于加通道地址这块,推荐是下载时可以指定安装通道,而不是直接去改配置文件,这样出现bug的几率比较小。不推荐直接去改配置文件这种方法。

安装pytorch前想清楚一个问题,想把pytorch安装到那个环境里。
默认是在基础环境下(base),比如我现在想安装到yolov8这个虚拟环镜

conda activate yolov8

输入上面命令进入想安装pytorch的虚拟环境,上面就是想在yolov8这个虚拟环境中安装pytorch
pytorch安装,pytorch,深度学习,python

进入pytorch官网

3.4.1 conda安装法(不推荐)

pytorch安装,pytorch,深度学习,python
进来发现cuda不符,就去以前的版本找。

pytorch安装,pytorch,深度学习,python
大家根据自己的环境需求找,我最后选择这个。如果网络还可以,就用官网的下载就行。

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch

下面介绍一种镜像的下载。
第一步:因为cudatoolkit下载很慢,所以也单独指定一个镜像

Conda install cudatoolkit=版本 –c 镜像地址
镜像名 用于创建环境镜像地址 - cudatoolkit
清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/pkgs/main

pytorch安装,pytorch,深度学习,python

第二步:

conda install pytorch torchvision torchaudio  -c 镜像地址
镜像名 镜像地址 – pytorch, torchvision, torchaudio
清华镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/win-64/
阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/cloud/pytorch/win-64/
南京大学镜像 https://mirror.nju.edu.cn/pub/anaconda/cloud/pytorch/win-64/

pytorch安装,pytorch,深度学习,python

这样后续就好了。

3.4.2 pip安装法(推荐)

进入pytorch官网

pytorch安装,pytorch,深度学习,python
如果你的电脑可以装11.7或者11.8就直接粘贴复制到anaconda窗口,不行就像我一样去以前的版本找。
pytorch安装,pytorch,深度学习,python
pytorch安装,pytorch,深度学习,python

3.5 验证pytorch是否安装成功

  1. 激活对应的虚拟环境(你安装Pytorch的虚拟环境)
    conda activate 虚拟环境名
    pytorch安装,pytorch,深度学习,python

  2. 输入pip list或者conda list,看有没有pytorch或者torch
    pytorch安装,pytorch,深度学习,python

比如我这里就是torch
3. 输入python
4. 输入 import torch
6. 输入 torch.cuda.is_available(),这个命令是检查我们pytorch的GPU能否用。
7. 如果显示True,就说明我们这个PyTorch安装成功了
pytorch安装,pytorch,深度学习,python

四、 pycharm安装与配置

首先进入pycharm官网

pytorch安装,pytorch,深度学习,python
点击download

pytorch安装,pytorch,深度学习,python

下载社区版就够用了。

pytorch安装,pytorch,深度学习,python
pytorch安装,pytorch,深度学习,python
注意路径全英文。

pytorch安装,pytorch,深度学习,python

我只勾了.py,其他的根据自己的需要来勾选。直接下一步等待安装完成。
装完后在开始菜单下,找到pycharm点开。

pytorch安装,pytorch,深度学习,python
我喜欢亮一点,在这里调背景色。

pytorch安装,pytorch,深度学习,python
开始新建项目

pytorch安装,pytorch,深度学习,python
自己指定项目的位置。

pytorch安装,pytorch,深度学习,python
因为我们前面已经配好了环境,直接用我们配好的,点击add去找我们配置的位置

pytorch安装,pytorch,深度学习,python
从左往右按顺序点击,找到自己anaconda安装的位置。
pytorch安装,pytorch,深度学习,python
用我们已经创建好的环境,比如我这里是yolov8

pytorch安装,pytorch,深度学习,python
pytorch安装,pytorch,深度学习,python
点击create,项目就创建好了。

pytorch安装,pytorch,深度学习,python
创建一个文件测试一下

import torch
print(torch.cuda.is_available())

pytorch安装,pytorch,深度学习,python

鼠标右健后,点击run就行
pytorch安装,pytorch,深度学习,python

这就代表成功了,注意CPU版本这里应该是False。文章来源地址https://www.toymoban.com/news/detail-585331.html

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

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

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

相关文章

  • 全网最新最全的基于Tensorflow和PyTorch深度学习环境安装教程: Tensorflow 2.10.1 加 CUDA 11.8 加 CUDNN8.8.1加PyTorch2.0.0

    本文编写日期是:2023年4月. Python开发环境是Anaconda 3.10版本,具体Anaconda的安装这里就不赘述了,基础来的。建议先完整看完本文再试,特别是最后安装过程经验分享,可以抑制安装过程中一些奇怪的念头,减少走弯路。 目录 1. NVidia驱动安装  2. 安装CUDA Toolkit 3. 安装Tensorfl

    2024年02月08日
    浏览(40)
  • 深度学习环境完整安装(Python+Pycharm+Pytorch cpu版)

            在这里,我们将引导您逐步完成深度学习环境的完整安装,助您踏上从Python到PyTorch的探索之旅。通过本博客,您将轻松掌握如何设置Python环境、使用Pycharm进行开发以及安装Pytorch,成为一名具备完整深度学习环境的实践者。让我们一起开始吧! 文章目录(如果有会的

    2024年02月03日
    浏览(40)
  • 2022-2023最新 pytorch安装方法 GPU版本 python3.9 torch-1.13.0+cu116-cp39 torchvision-0.14.0 亲自安装可用!(其他版本也通用)

    如图,这样是不能安装gpu版本的。 这里针对python3.9版本,在此网站https://github.com/pytorch/vision查找读者python版本对应的torch和torchvision。 然后在这个网址https://download.pytorch.org/whl/torch/ 和 https://download.pytorch.org/whl/torchvision/里下载,我这里是对应了这两个。千万要对应,不然会报

    2024年02月06日
    浏览(38)
  • 2023最新pytorch2.0 gpu cuda安装教程

    pytorch gpu是必须装的,因为cpu太慢了。 最新的pytorch版本是2.0 下面是安装教程。 首先,登录pytorch.org网站,看你要安装的cuda版本。 目前最新的支持cuda11.8,于是我选择了11.8 然后,登录cuda官网,下载cuda11.8 cuda最新版已经是12.1了。pytorch不支持!!!!!所以,找11.8版下载。

    2024年02月07日
    浏览(42)
  • 跟着李沐学AI(动手学深度学习 PyTorch版)学习笔记——03安装(环境配置d2l、pytorch)(python3.7版本+Windows+各种问题解决措施)

    1.下载Miniconda下载地址 2.在安装过程中需要勾选“Add Anaconda to the system PATH environment variable”选项 3.检验win+R,输入cmd,在文本框输入conda --version 1.点击该链接+点击jupyter记事本下载压缩包 2.解压该压缩包 3.在解压后的文件夹地址栏输入cmd回车进入命令模式。 1.conda和pip默认使⽤

    2024年02月12日
    浏览(38)
  • windows10系统PYthon深度学习环境安装(Anaconda3、PYthon3.10、CUDA11.6、CUDDN10、pytorch、tensorflow,Pycharm)

    一、 總體说明 1、說明:總體採用https://blog.csdn.net/zhizhuxy999/article/details/90442600方法,部分步驟由於版本變化,進行了調整。 2、基本概念 编程语言/编译器:Python。Python的特点是“用最少的代码干最多的事”。Python 2即在2020年停止更新,所以现在学习Python 3是最好的选择。 P

    2023年04月18日
    浏览(52)
  • 2023年最新PyCharm安装详细教程及pycharm配置

    目录 一、PyCharm简介及其下载网站 二、单击网站的Downloads,进入二级页面,选择对应的操作系统下载PyCharm 三、PyCharm的安装程序的安装及其配置(configuration) 1、运行PyCharm Setup 2、安装位置设置 3、安装选项设置 4、开始菜单中PyCharm快捷方式的文件夹设置 5、安装 6、安装后,导

    2024年02月12日
    浏览(25)
  • 2023最新最详细JDK解析及安装和卸载(同时安装两个版本)

    换了台新笔记本,重新安装JDK环境,JDK8已经这么长时间了,我打算安装两个JDK,那除了必须的JDK8,另一个版本如何选择呢,查了好多资料,我选择了JDK17。 之所以选择JDK17,主要有以下方面原因,先给出一张图,参考自@吮指原味张:https://blog.csdn.net/mahoon411/article/details/1248

    2024年02月10日
    浏览(29)
  • Anaconda + Pytorch 超详细安装教程(2023/4/29)

    1.安装Anaconda 2.创建机器学习环境 3.检查显卡,更新驱动 4.配置阿里云镜像源 5.安装pytorch 6.测试 7.CUDA核心 https://www.anaconda.com/download/ 直接默认下一步即可 按win在“所有应用”中找到Anaconda Prompt 出现(base)表示成功 这里面输入python可以看到安装的python版本号,我的是python3.

    2024年02月07日
    浏览(52)
  • Ubuntu22.04(非虚拟机)安装教程(2023最新最详细)

    目录 简介 一.下载Ubuntu Server镜像,官方地址下载即可 ​二.安装Ubuntu镜像 Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等领域的首选操作系统。 Linux的主要特点

    2024年02月08日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包