码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • pytorch环境配置


    pytorch安装与基础

    • pytorch相关配置
      • 一:安装cuda
          • 1:找到nvidia control panel
          • 2:打开控制面板,找到系统信息中的,组件即可查看到cuda版本,这里我的cuda版本为12.0.150
          • 3:下载对应版本的 cuda toolkit(我下载的12.0.1)
          • 4:安装流程
          • 5.验证是否安装成功
      • 二:配置cuDNN
          • 1.版本
          • 2.下载
          • 3.使用
      • 三:安装pytorch
      • 四:新建一个虚拟环境
      • 五:测试

    pytorch相关配置

    参考视频链接:https://www.bilibili.com/video/BV1Ns4y1R7MP
    我的系统:window11
    GPU:4070laptop

    一:安装cuda

    1:找到nvidia control panel

    在这里插入图片描述

    2:打开控制面板,找到系统信息中的,组件即可查看到cuda版本,这里我的cuda版本为12.0.150

    在这里插入图片描述

    3:下载对应版本的 cuda toolkit(我下载的12.0.1)

    下载网址:https://developer.nvidia.com/cuda-toolkit-archive

    在这里插入图片描述
    在这里插入图片描述

    4:安装流程

    此处建议使用默认路径
    在这里插入图片描述
    点击同意并继续
    在这里插入图片描述
    注意这里需要点击自定义安装,点击展开所有选项,如果出现新版本比当前版本低则取消打勾
    在这里插入图片描述
    此处可以自定义位置了:D:\ENV\cuda_manager\CUDA12.0.1\CUDA1
    在这里插入图片描述
    改好后点击下一步
    在这里插入图片描述
    此处勾选
    在这里插入图片描述
    点击下一步
    在这里插入图片描述
    点击关闭
    在这里插入图片描述

    5.验证是否安装成功

    在anaconda prompt 窗口中输入 nvcc -V 查看版本
    注意:确保是新打开的窗口,不然可能显示没有安装成功
    在这里插入图片描述
    我这里显示没有成功:
    在这里插入图片描述
    错误原因:nvcc -V v必须大写
    在这里插入图片描述
    cuda安装成功啦!!

    二:配置cuDNN

    1.版本

    根据cuda版本去选
    在这里插入图片描述

    2.下载

    网址:https://developer.nvidia.com/rdp/cudnn-archive
    没有找到2023年1月的,就找了一个最相近的
    在这里插入图片描述
    点击后出现下拉菜单,直接点击下载即可
    在这里插入图片描述
    之前没有注册过的话,需进行注册
    在这里插入图片描述

    3.使用

    下载完成解压过后,有三个文件夹lib,include,bin
    在这里插入图片描述
    将这三个文件夹复制到 D:\ENV\cuda_manager\CUDA12.0.1\CUDA1 中即可
    在这里插入图片描述

    三:安装pytorch

    我的cuda是12.0 发现最新的pytorch是11.8,选择最新的即可
    下面自动生成的命令可以用以配置相应的包
    在这里插入图片描述

    四:新建一个虚拟环境

    要在 Jupyter Notebook 中为 PyTorch 创建一个虚拟环境,可以使用以下的步骤。这里,我会使用 `conda` 作为包管理器和环境管理器。如果你还没有安装 `conda`,可以考虑安装 Anaconda 或 Miniconda。
    
    • 1
    1. 创建一个新的虚拟环境:

      打开命令行或终端,然后输入以下命令来创建一个名为 pytorch_env_cuda12_0 的新环境。你可以选择其他名称。

      conda create --name pytorch_env_cuda12_0 python=3.8
      
      • 1

      选择 Python 3.8 作为该环境的版本,你也可以选择其他版本。

    2. 激活新创建的环境:

      conda activate pytorch_env_cuda12_0
      
      • 1
    3. 安装 PyTorch:

      在已激活的环境中,根据你的 CUDA 版本和操作系统,使用适当的命令来安装 PyTorch。例如,对于 CUDA 12.0 (如果已经发布并支持):

      pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
      
      • 1

      注意: 以上命令可能需要根据 PyTorch 的官方文档进行更改,以确保与 CUDA 12.0 兼容。

    4. 安装 Jupyter:

      在同一个环境中,安装 Jupyter:

      pip install jupyter
      
      • 1
    5. 让 Jupyter Notebook 识别新环境:

      首先,确保 ipykernel 已安装:

      pip install ipykernel
      
      • 1

      然后,将环境添加到 Jupyter:

      python -m ipykernel install --user --name=pytorch_env_cuda12_0 --display-name="pytorch_env_cuda12_0"
      
      • 1
    6. 启动 Jupyter Notebook:

      你可以直接运行 jupyter notebook,然后在 Jupyter Notebook 中选择 “pytorch_env_cuda12_0” 作为运行内核。

    现在,你应该已经在 Jupyter Notebook 中设置了一个专门的 PyTorch 环境。每次你想使用这个环境时,只需在 Notebook 中选择相应的内核即可。

    五:测试

    在这里插入图片描述
    在这里插入图片描述
    至此pytorch安装完成

  • 相关阅读:
    九、【React基础】组件的生命周期
    【VMware vSAN】vSAN Data Protection Part 1:安装部署。
    Android 用户如何将Room根据不同账户动态分库方案
    数字化赋能光伏产业链供应链畅通,搭建光伏行业供应链系统加速企业转型升级
    shell 循环语句
    【SpringBoot笔记27】SpringBoot集成ES数据库之操作index索引(创建、删除、获取)
    2020最新Java面试题
    电阻知识点
    OpenSSL 编程 二:搭建 CA
    vue项目获取视频封面展示在页面上
  • 原文地址:https://blog.csdn.net/qq_33489955/article/details/132890434
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号