在Ubuntu系统部署,heygem-f2f容器报错:RuntimeError: Found no NVIDIA driver on your system
完整报错信息如下:
2025-03-24 11:46:44] [app_local.py[line:230]] [WARNING] [ -> 服务不进行注册]
[2025-03-24 11:46:44] [app_local.py[line:231]] [INFO] [TransDhTask init]
Traceback (most recent call last):
File "/code/app_local.py", line 231, in
https://github.com/GuijiAI/HeyGem.ai/issues/158 试过这个,没成功。
也试过重新拉取镜像,也不行,命令:docker-compose pull && docker-compose up -d
系统是Ubuntu 22.04.5,显卡是8张4090。
请问安装成功了吗? ubuntu
请问安装成功了吗? ubuntu
heygem-f2f容器不行,起不来。
- Execute the
nvidia-smicommand to confirm whether the graphics card driver is installed. - Install the NVIDIA Container Toolkit. The NVIDIA Container Toolkit is a necessary tool for Docker to use NVIDIA GPUs.
- Execute the
nvidia-smicommand to confirm whether the graphics card driver is installed.- Install the NVIDIA Container Toolkit. The NVIDIA Container Toolkit is a necessary tool for Docker to use NVIDIA GPUs.
这几个肯定都有的,都是最基本的。
我也是这个问题,nvidia-smi没问题,其他两个运行正常
不要使用docker desktop(win版),看似nvidia-smi成功,其实用torch都会出现torch.cuda.is_available() 为false,直接使用wsl ubuntu 安装docker(具体参照百度),还要安装cuda toolkit,nvidia-container-tookit,然后再拉取f2 image就会成功识别gpu