首页 > 系统相关 >ubuntu24.04 安装 cupy

ubuntu24.04 安装 cupy

时间:2024-05-25 16:58:33浏览次数:27  
标签:12 ubuntu24.04 toolkit cupy cuda 软件 安装 CUDA

概述

我的cuda 版本是 12x 的,对齐版本,故 cupy 也是 12x 版本, 12代表 cuda 大的版本号,x 代表小的版本号可以不同,用一个变量 x 代表。
cupy 依赖 CUDA Toolkit 12.x ,在 ubuntu24.04 下,它的名字是:nvidia-cuda-toolkit ,使用 apt show 查看一下软件的版本:

(torch) logic@PC:~$ apt show nvidia-cuda-toolkit
Package: nvidia-cuda-toolkit
Version: 12.0.140~12.0.1-4build4
...(略)

版本一致,可以使用,安装:apt install nvidia-cuda-toolkit
再转入到针对 pytorch 设置的虚拟 pip 环境,我的环境名就是 torch
先在网站pypi.org 查看一下具体的安装包名称,得知是:cupy-cuda12x
然后安装:pip install cupy-cuda12x

pypi说明

CuPy : NumPy & SciPy for GPU
CuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python.

This is a CuPy wheel (precompiled binary) package for CUDA 12.x. You need to install CUDA Toolkit 12.x to use these packages.

If you have another version of CUDA, or want to build from source, refer to the Installation Guide for instructions.

小感慨

网站教人安装软件都是从零开始,完全不考虑或考虑很少的主机系统因素,因为这个充满不确定,为了广泛性,故考虑的少。但实际安装时,都有一个具体的系统,如 debian、ubuantu、redhat等等。
如果看管了网页的教程,就很少去看系统的软件库提供了那些软件,它们之间是如何配合的,心里想得就是:只要按照网页说的一步一步来,就保证安装好,为啥要在花心思去看系统的软件库。
网页教程的作者也是同样的心思,知道读者的想法,也是用这个思路去写教程。
但实际上,系统的软件库很好用,缺点是专有性太强,不能普及,因为大家用的系统都不太一样,或者版本不一样。
系统的软件库作者,有他们一套组织方法,处理冲突、依赖的一贯作风,慢慢学着用系统的软件库,也挺好,虽然有时和最新的软件落后一点,但图的就是方便、省事。

标签:12,ubuntu24.04,toolkit,cupy,cuda,软件,安装,CUDA
From: https://www.cnblogs.com/litifeng/p/18212598

相关文章

  • Nodejs安装及配置,包含Windows和Linux两种平台
    目录1.下载安装包2.Windows下安装3.Linux下安装4.使用Vite创建Vue项目5.结语Node.js是前端开发的必备工具,特别是在使用Vue或React开发项目时,需要npm安装依赖、运行开发环境以及项目打包,这里就分别介绍一下在Windows和Linux平台如何安装Nodejs。文章结尾,笔者还会......
  • docker安装MySQL8.0.35主从复制(实战保姆级)
    很久没有记录了,今天有时间就记录一下最近安装遇到的问题 liunx安装docker这个是前提,就不多过述1准备两台服务器10.104.13.13910.104.13.1402确保liunx安装的docker正常运行的ps:最好提前关闭防火墙或者提前开放对应端口不然同步会失败的关闭防火墙后记得重启docker......
  • 微信小程序上线必备:SSL证书申请以及安装
    一、认识ssl证书1、ssl证书是什么?SSL证书,全称SecureSocketLayerCertificate,是一种数字证书,它遵循SSL(现在通常指TLS,TransportLayerSecurity)协议标准,用于在客户端(如浏览器)和服务器之间建立安全的加密连接。SSL证书的核心作用包括:2、ssl证书的作用1.服务器身份验证:SS......
  • Linux入门第三章安装及管理程序
    一.应用程序与命令的关系                                               文件位置:一般在/bin/sbin目录中,或为shell内部指令通常在/usr和usr/sbin目录中。     主......
  • 安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
    大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【斌】问了一个Python库安装的问题。求教大佬:华为笔记本,麒麟系统,安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具,再安装打包工具冒出来这个故障,求教这是什么故障?怎么解决呢?二、实现过程这里【......
  • Ubuntu输入法安装
    1、更新软件资源sudoaptupdate2、安装输入法\3、安装sudoaptinstallfcitxdcitx-googlepinyin4、重启reboot5、选择配置6、添加中文输入法7、到终端或文本测试是否安装成功......
  • nvm介绍、下载、安装、配置及使用,(Node Version Manager)nodejs版本管理切换工具
    1、介绍nvm在Web前端项目开发过程中,由于各种前端框架、插件以及Nodejs、Npm的飞速更新,在项目新开发或对老项目进行更新维护时,有些项目版本的配置和当前Node、Npm环境不匹配,导致运行报错,甚至都无法启动。nvm的出现就是为了解决以上问题的,nvm是一个Node.js版本管理器,......
  • 联网安装与源码安装mysql
    一、卸载mariadb的rpm包1、首先,你需要找出已安装的MariaDB包的具体名称。可以使用以下命令列出所有已安装的MariaDB包:rpm-qa|grepmariadb2、删除命令(安装mysql不一定需要卸载)yum-yremove+【上图的文件名】或者rpm-e--nodeps+【上图的文件名】二、通过yum在线安装M......
  • 【实用软件】LaTeX2024最新版安装教程
    下载链接:https://r0vr8xquwul.feishu.cn/docx/Hsf7dRaVboE3sExlCYmcqsuhnzD详细图文教程:https://www.yuque.com/zhefengerhuanzaigua/bld6x5/ftg9f06g023k9owr软件介绍LaTeX是一种基于ΤΕΧ的排版系统,利用这种格式可以充分发挥由TeX所提供的强大功能,它非常适用于生成高印刷......
  • 【实用软件】Moldflow Insight/Adviser 2024最新版通用安装教程
    下载链接:https://r0vr8xquwul.feishu.cn/docx/Sg1ydf2CdogWTUxJKrUcnc4PnDb详细图文教程:https://www.yuque.com/zhefengerhuanzaigua/bld6x5/gx188x4uapne1f6t软件介绍AutodeskMoldflow是一款专业的注塑成型仿真软件,包括构成模拟套件核心的三个Adviser、Insight和Synergy主......