ubuntu python 查看系统是否可用 cuda
  fFjuZ1VHKhC3 2023年11月02日 62 0



ubuntu python 查看系统是否可用 cuda

  • 环境与设备
  • 查看环境
  • 演示效果


本篇文章将介绍ubuntu python 查看系统是否可用 cuda

希望能写一些简单的教程和案例分享给需要的人

环境与设备

系统:ubuntu 22.04
工具:python 3.10.6
设备:Nvidia GeForce RTX 4090

查看环境

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

第一个打印输出:

打印出当前导入的 PyTorch 版本。torch.version 是 PyTorch 模块中的一个变量,它包含了当前安装的 PyTorch 版本号。

第二个打印输出:

打印出一个bool值,查看系统是否可用 NVIDIA 的 CUDA 技术进行 GPU 加速计算。如果输出为 True,表示你的系统支持 CUDA 加速;如果输出为 False,则表示不支持。

演示效果

先命令进入python3

python3

ubuntu python 查看系统是否可用 cuda_python

然后我们可以看到系统输出了:

Python 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

我们输入:

import torch

返回提示:

Python 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'torch'
>>>

说明我们,没有安装 torch 模块,我们去官网查找安装的方式

进入下面网址:

https://pytorch.org/

进入后往下滚动查看到一个可以选系统选版本的地方:

ubuntu python 查看系统是否可用 cuda_CUDA_02

根据自己的需求来选择

我选择了预览版,采用了 Linux 平台上的 pip 安装方式,同时需要使用 CUDA 12.1 版本。选择完成后,在“Run this Command” 部分找到命令,复制并粘贴到我们的命令控制台执行。

pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu121

ubuntu python 查看系统是否可用 cuda_linux_03


安装完成后,回到python3这边

一行行输入

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

就可以看到效果:

ubuntu python 查看系统是否可用 cuda_ubuntu_04


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Fnpj8K6xSCR   2024年05月17日   101   0   0 Python
  xKQN3Agd2ZMK   2024年05月17日   70   0   0 Python
  fwjWaDlWXE4h   2024年05月17日   38   0   0 Python
  Ugrw6b9GgRUv   2024年05月17日   40   0   0 Python
fFjuZ1VHKhC3