gpt4 book ai didi

linux - Ubuntu 14.04 CUDA 8.0 未满足的依赖关系

转载 作者:太空宇宙 更新时间:2023-11-04 04:38:39 25 4
gpt4 key购买 nike

我正在尝试将我的 cuda 库升级到最新的 Cuda 8.0.61。我开始删除 cuda 7.5。后来我下载了cuda 8.0.61的deb文件并运行以下命令:

  1. sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64.deb
  2. sudo apt-get update
  3. sudo apt-get install cuda

在安装过程中,我收到错误,当我尝试运行 sudo apt-get install -f 时,出现以下依赖项错误:

The following packages have unmet dependencies:
cuda-cublas-dev-8-0 : Depends: cuda-cublas-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-cudart-dev-8-0 : Depends: cuda-cudart-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-cufft-dev-8-0 : Depends: cuda-cufft-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-curand-dev-8-0 : Depends: cuda-curand-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-cusolver-dev-8-0 : Depends: cuda-cusolver-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-cusparse-dev-8-0 : Depends: cuda-cusparse-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-npp-dev-8-0 : Depends: cuda-npp-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-nvgraph-dev-8-0 : Depends: cuda-nvgraph-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-nvrtc-dev-8-0 : Depends: cuda-nvrtc-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-runtime-8-0 : Depends: cuda-nvrtc-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-nvgraph-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-cusolver-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-cublas-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-cufft-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-curand-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-cusparse-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-npp-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-cudart-8-0 (>= 8.0.61) but 8.0.34-1 is installed
cuda-toolkit-8-0 : Depends: cuda-nvml-dev-8-0 (>= 8.0.61) but 8.0.34-1 is installed
Depends: cuda-driver-dev-8-0 (>= 8.0.61) but 8.0.34-1 is installed
E: Unmet dependencies. Try using -f.

我不确定 8.0.34 来自哪里,但现在我无法安装任何东西(我的意思是任何东西!!!)并且我无法删除 Cuda?有什么建议吗?

谢谢

最佳答案

首先,您需要删除旧的 CUDA 安装:

sudo rm -r /usr/local/cuda*

然后,访问 NVIDIA 网站并下载 .run 文件。

安装它:

sh cuda_8.0.27_linux.run --override

如果您打算进行一些深度学习,您可能还应该获取 CudNN 文件:如果是这种情况,作为可选步骤,您可以通过进入提取的文件夹并执行以下操作来安装 CudNN:

sudo cp lib64/* /usr/local/cuda/lib64/
sudo cp include/* /usr/local/cuda/include/

接下来,在.bashrc中设置环境路径变量:

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

关于linux - Ubuntu 14.04 CUDA 8.0 未满足的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42468330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com