码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 环境配置04:Pytorch下载安装


    说明:

    显存大于4G的建议使用GPU版本的pytorch,低于4G建议使用CPU版本pytorch,直接使用命令安装对应版本即可

    GPU版本的pytorch的使用需要显卡支持,需要先安装CUDA,即需要完成以下安装

    1.查看已安装CUDA版本

    GPU对应的CUDA版本可以通过以下方法查看:

    1.查看当前显卡驱动支持的CUDA版本 打开cmd,输入nvidia-smi

    2.查看以安装的CUDA版本 可以通过命令“nvcc -V”或“nvcc --version”

    3.如果nvidia-smi命令无效,则说明可能已经安装了cuda 有效解决:nvidia-smi报错Failed to initialize NVML: Unknown Error 且 print(torch.cuda.is_available())一直卡住_nvvm unknown error-CSDN博客

    2.下载安装对应版本的cuda

    配置显卡cuda与配置pytorch - 知乎 (zhihu.com)

    3. python、torch、torchversion版本对应关系及安装

    3.1 不建议使用pytorch官方的下载安装方式:

    3.2 建议手动下载、手动安装:

    1.在download.pytorch.org/whl/torch_stable.html 或download.pytorch.org/whl/torch/ 或阿里镜像源pytorch-wheels安装包下载_开源镜像站-阿里云 (aliyun.com) 中,

    2.根据cuda版本、torch版本、python版本,下载对应的 torch.whl文件

     

    3.根据torch与torchversion的对应关系,再下载对应的torchversion.whl文件 pytorch,torchvision与python版本对应关系及安装命令_pytorch python版本-CSDN博客

    4.下载到本地文件夹,然后通过命令行的形式安装,这样安装可以避免官方安装中的错误

    pip install ''xxx''

    5.测试GPU版本的pytorch是否成功安装使用

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

    返回true则成功;

    6. 如果返回false,则失败,需要优先检查cuda版本与torch版本是否对应,使用命令:pip list,查看torch是否为版本号+cuda版本号:

    3.3 建议命令行安装(未亲自测试)

    pytorch,torchvision与python版本对应关系及安装命令_pytorch python版本-CSDN博客

    3.4 其他博主 Anaconda/conda中安装torch(可部分参考)

    conda环境中cuda的安装 - white514 - 博客园 (cnblogs.com)

    Anaconda虚拟环境中安装torch + cuda + cuDNN_anaconda安装cuda-CSDN博客

    深度学习环境配置:Anaconda、CUDA、PyTorch安装和那些坑儿 | Jin blog (jinhanlei.github.io)

  • 相关阅读:
    在spring boot+vue项目中@CrossOrigin 配置了允许跨域但是依然报错跨域,解决跨域请求的一次残酷经历
    雷电模拟器端口号 adb连接
    nginx的性能调优
    UE4打包发布后,在Windows和Android平台上访问非Asset文件
    HBase启动问题(一) org/apache/hadoop/hbase/master/ClusterSchema
    云原生系列 【轻松入门容器基础操作】
    Linux 5.20 可能将版本号升级为 Linux 6.0
    英语——歌诀篇——歌诀记忆法
    维护香港服务器安全的9个关键措施
    十五、异常(5)
  • 原文地址:https://blog.csdn.net/helloyangkl/article/details/139678755
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号