首页 > 其他分享 >WSL2安装cuda

WSL2安装cuda

时间:2024-07-03 10:53:32浏览次数:22  
标签:bin gcc target WSL2 cuda 安装

Windows下的WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。使用WSL2可以很方便地调试程序,在WSL2中部署cuda环境更为简单,前提是电脑主机装有NVIDIA显卡,并安装好驱动。

当使用nvidia-smi命令可以查看显卡GPU信息时表示驱动安装成功,wsl2可以继承主机中的GPU驱动,因此在后面安装cuda的时候无需再次安装GPU驱动

以cuda9.0的安装为例:

  • cuda9.0的安装包下载地址为:https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1704&target_type=runfilelocal,推荐使用runfile(local)方式安装
  • 下载好对应的安装脚本sh文件后,需要对gcc/g++版本进行降级,并覆盖原来的gcc/g++软链接即可:
sudo apt-get install gcc-5 g++-5
ln -s /usr/bin/gcc-5 /usr/bin/gcc
ln -s /usr/bin/g++-5/ /usr/bin/g++
  • 运行cuda9.0的安装脚本,指定好安装的位置,注意不要安装NVIDIA_GPU驱动!
  • 安装完成后,在~/.bashrc中添加对应的环境变量即可安装成功
export PATH=/opt/cuda/cuda-9.0/bin:$PATH
export LD_LIBARY_PATH=/opt/cuda/cuda-9.0/lib64:$LD_LIBARY_PATH

标签:bin,gcc,target,WSL2,cuda,安装
From: https://www.cnblogs.com/sub-group-IPE-wli/p/18281179

相关文章

  • Linux安装jdk
    Linux安装jdk一、下载JDKhttps://www.oracle.com/java/technologies/downloads/#java17​​上传到服务器并解压缩​​二、修改配置文件vim/etc/profile##在末尾处添加exportJAVA_HOME=/usr/local/jdk/jdk-17.0.11exportPATH=$PATH:$JAVA_HOME/bin;exportCLASSPAT......
  • opensearch-2.11.1安装
    一、opensearch简介官网:https://www.opensearch.org/下载:https://www.opensearch.org/versions/opensearch-2-11-1.html1.1OpenSearch的基本概念和特点OpenSearch是由数据存储和搜索引擎(OpenSearch)、可视化和用户界面(OpenSearchDashboards)以及服务器端数据收集器(Da......
  • linux安装telnet服务(Centos7.9环境)
    使用telnet临时替代ssh安装配置接上一篇OpenssH升级至9.8P1教程发出后有不少朋友反馈在升级过程中服务器连接断开无法远程,对租用云服务器的朋友们不是太友好,后续只能联系云厂商或者通过购买云服务器账号后台登陆操作浪费时间,现在我们可以采用安装telnet服务临时替代ssh远程登......
  • Jenv和JDK安装与配置指南
    一、Jenv安装1.下载地址→github开源地址下载后解压,我解压到了D盘Admin文件下2.环境变量系统变量path新增一条     变量值:D:\Admin\JEnv(jenv的实际解压路径)3.cmd命令行中尝试命令:jenv-v若有返回值,即为成功,若没有请重启电脑!二、JDK安装1.下载地址→oracle......
  • 最佳实践教程:nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)
    一、安装nvm1.下载nvm点击网盘下载进行下载  2、双击下载好的nvm-1.1.12-setup.zip文件 3.双击nvm-setup.exe开始安装  4.选择我接受,然后点击next 5.选择nvm安装路径,路径名称不要有空格,然后点击next 6.node.js安装路径,然后点击next 7.点击I......
  • 【ORB_SLAM的安装报错】—— 使用./build.sh编译ORB_SLAM源码时出现报错:/usr/bin/ld:
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、/usr/bin/ld:找不到-lboost_serialization1.问题描述2.解决(1).下载源码(2).编译安装总结前言Boost库是一组由C++标准库的扩展库组成的集合,旨在为C++开发者提供高质量和功能丰......
  • 【CUDA】 由GPGPU控制核心架构考虑CUDA编程中线程块的分配
    GPGPU架构特点由于典型的GPGPU只有小的流缓存,因此一个存储器和纹理读取请求通常需要经历全局存储器的访问延迟加上互连和缓冲延迟,可能高达数百个时钟周期。与CPU通过巨大的工作集缓存而降低延迟不同,GPU硬件多线程提供了数以千计的并行独立线程,这些线程可以在一个多处理器内部......
  • JDK卸载与安装
    卸载JDK1、删除Java安装目录2、删除JAVA_HOME3、删除path下关于Java的目录4、DOS命令查看java-version安装JDK1、百度搜索JDK8,找到下载地址2、同意协议3、注册账号4、下载电脑对应版本5、双击安装JDK6、记住安装路径7、配置环境变量我的电脑-->右键-->属性-->高......
  • ubuntu中gstreamer缺少rtspserversink插件怎么安装这个插件?
    在Ubuntu中,如果GStreamer缺少rtspserversink插件,这通常意味着gst-rtsp-server模块没有正确安装或配置。rtspserversink是gst-rtsp-server库的一部分,它用于构建RTSP服务器,支持媒体流的发送。以下是详细的安装步骤,这些步骤将帮助你安装gst-rtsp-server及其相关插件:首先,你需要安......
  • FL Studio 21中文破解版,内置激活补丁安装激活使用指南
     FLStudio21在音频质量和性能上也达到了新的高度。它采用了先进的音频处理技术,确保了音频的清晰度和真实度。同时,其强大的处理能力使得用户可以同时运行多个音轨和效果器,而不会出现卡顿或延迟。此外,FLStudio21还提供了丰富的插件和扩展功能,使得用户能够更加方便地与其他......