logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【已解决WSL】nvidia-container-cli: mount error: failed to add device rules: unable to find any existing

在WSL2环境中,由于架构差异,传统的cgroups设备管理方式可能导致权限问题。通过禁用NVIDIA Container Toolkit的cgroups功能,我们可以顺利解决非root用户无法使用GPU的问题。这个方法经过测试适用于Windows 11 24H2 + WSL2 Ubuntu 24.04的环境。如果您使用其他WSL发行版,也可以尝试此方案。希望这篇教程能帮助遇到相同问题的开发者。如

#linux#docker
Windows PyTorch cpp_extension配置踩坑

首先要安装ninja,有两个方法,一是pip install ninja,二是去ninja官网下载exe后放到本机PATH里。总之就是要能够在cmd里执行ninja --version成功 然后是如果本机语言是简体中文,那么pytorch报错时无法将中文decode成utf-8,需要自行decode成gbk看报错信息 然后是如果找不到cl.exe、cstddef、basetsd.h...

#pytorch#python#c++
【已解决WSL】nvidia-container-cli: mount error: failed to add device rules: unable to find any existing

在WSL2环境中,由于架构差异,传统的cgroups设备管理方式可能导致权限问题。通过禁用NVIDIA Container Toolkit的cgroups功能,我们可以顺利解决非root用户无法使用GPU的问题。这个方法经过测试适用于Windows 11 24H2 + WSL2 Ubuntu 24.04的环境。如果您使用其他WSL发行版,也可以尝试此方案。希望这篇教程能帮助遇到相同问题的开发者。如

#linux#docker
解决opencv-python用VideoWriter保存视频失败或仅有1KB的问题

大部分这种情况都是因为vw = cv2.VideoWriter(path, fourcc, output_fps, size)的参数设置有问题,或者是vw.write(frame)的参数frame有问题,常见情况有:path的父目录不存在,或者没有权限在path位置创建文件,或者path的扩展名不是有效的视频文件fourcc = cv2.VideoWriter_fourcc(*FORMAT)...

#opencv
到底了