安装cuda的错误解决办法

**

错误一、无法安装依赖

**
这里写图片描述
解决办法:
方法一:更换源,可以选择清华源
这里写图片描述
方法二
先安装一个aptitude, 即在终端输入:

sudo apt-get install aptitude

安装完之后,使用此工具安装qt-sdk可用。即在终端输入:

sudo aptitude install qt-sdk

**

错误二、安装驱动失败

**
提示1,依赖问题,没有安装好依赖,请看上面错误一解决
这里写图片描述
提示2,没有给run文件加权限
这里写图片描述
解决办法:
1.先卸载cuda
终端输入命令:

sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5.pl
sudo /usr/bin/nvidia-uninstall

卸载过程一路都是yes
2.解决办法
(a)提示一的问题属于以来没有安装,需要从新安装,见错误一的解决办法
(b)没有给run文件加执行权限 ,在运行前文件前,终端输入命令

sudo chmod a+x  ********.run      #******.run对应自己的文件名

**

错误三、安装完驱动后,进入图形界面时候,无限刷新登录界面或者黑屏,屏幕左上只有一个闪动的横线 问题出现的原因,英伟达驱动安装出现错误或者在安装驱动时候,缺省步骤。

**
解决办法步骤:
1.重启按ctrl+alt+f1进入textmod进入用户命令

sudo  prime-select intel  
sudo service lightdm start    

2.卸载安装的cuda

sudo /usr/local/cuda-7.5/bin/uninstall_cuda_7.5.pl
sudo /usr/bin/nvidia-uninstall

3.按照安装文档重新安装
**

错误四、\dev 文件下无nvidia*文件

**
解决办法
1.创建一个脚本,可以是nv.sh,添加如下内容

#!/bin/bash /sbin/modprobe nvidia 
if [ "$?" -eq 0 ];
then 
# Count the number of NVIDIA controllers found. 
NVDEVS=`lspci | grep -i NVIDIA` 
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l` 
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l` 
N=`expr $N3D + $NVGA - 1` 
for i in `seq 0 $N`; do 
    mknod -m 666 /dev/nvidia$i c 195 $i 
done 
    mknod -m 666 /dev/nvidiactl c 195 255

else
      exit 1 
fi

保存退出、
2.运行脚本
终端输入命令

sudo bash nv.sh

3.重启ubuntu

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 您需要安装gcc,它是Ubuntu上的C编译器。可以使用以下命令安装: ``` sudo apt-get update sudo apt-get install gcc ``` 安装完后,您应该能够安装cuda了。 ### 回答2: 在Ubuntu上安装CUDA时出现"missing gcc"的错误提示,原因是缺少gcc编译器。 gcc是GNU Compiler Collection的缩写,是一个开源的C、C++等语言的编译器工具集。在安装CUDA之前,需要先安装gcc编译器。 解决这个问题的方法是通过以下步骤来安装gcc编译器: 1. 打开终端,输入以下命令来更新软件包列表: sudo apt update 2. 输入以下命令来安装gcc编译器: sudo apt install gcc 3. 安装过程中会提示您输入密码,输入您的密码并按回车键确认。 4. 等待安装完成后,再次尝试安装CUDA。 如果您之前已经安装了gcc编译器,可能是因为其版本过低而导致错误。您可以尝试更新gcc编译器: 1. 打开终端,输入以下命令来更新软件包列表: sudo apt update 2. 输入以下命令来更新gcc编译器: sudo apt upgrade gcc 3. 等待更新完成后,再次尝试安装CUDA。 如果以上方法仍然无法解决问题,您可以尝试通过从GCC官方网站下载最新版的gcc源代码,并手动编译安装来解决问题。 希望以上解决方案能够帮助您成功安装CUDA并解决"missing gcc"的错误提示。如果问题仍然存在,请尝试在论坛或咨询相关技术人员获得进一步的帮助。 ### 回答3: 在安装CUDA时出现“missing gcc”的提示,表示缺少gcc编译器。GCC是GNU Compiler Collection的缩写,它用于将C, C++, Objective-C和Fortran代码编译成可执行程序。缺少gcc意味着缺少必要的编译环境。 解决这个问题的方法是首先确保系统已经安装了gcc编译器。可以通过打开终端并输入以下命令检查: ```shell gcc --version ``` 如果没有安装gcc,可以使用以下命令将其安装: ```shell sudo apt-get update sudo apt-get install gcc ``` 安装gcc后,再尝试安装CUDA。如果还是出现“missing gcc”的错误提示,可能是因为gcc的路径没有正确配置。需要设置环境变量使得系统能够找到gcc。 打开终端并输入以下命令来编辑环境变量配置文件: ```shell sudo nano ~/.bashrc ``` 然后在文件的末尾添加以下行: ```shell export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH ``` 保存并关闭文件,然后运行以下命令使修改生效: ```shell source ~/.bashrc ``` 重新尝试安装CUDA,应该能够成功完成。 总之,出现“missing gcc”的错误提示意味着缺少gcc编译器,需要先安装gcc并设置正确的路径使系统能够找到它,然后再尝试安装CUDA

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值