这可能是由于存在多个版本的NVIDIA驱动程序或CUDA版本不兼容导致的。可以尝试使用以下命令卸载现有的NVIDIA驱动程序:
sudo apt-get remove --purge nvidia*
然后重启计算机并重新安装最新版本的NVIDIA驱动程序和CUDA,例如:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-450
sudo apt-get install cuda
安装后,建议将环境变量设置为:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
重新启动计算机,并使用以下命令检查CUDA是否正确安装:
nvcc --version
如果仍然遇到问题,请尝试检查您的系统是否满足CUDA要求并查看CUDA安装日志以获取更多详细信息。