cuda - 删除 CUDA 10.0 并在 Ubuntu 18.04 上安装 CUDA 9.2

标签 cuda ubuntu-18.04

我正在尝试安装 TensorFlow-gpu,所以我需要 CUDA 工具包 9.2。
不幸的是,我安装了 CUDA 10,然后意识到了这一点。

如何在不接触驱动程序的情况下轻松删除 CUDA 10.0 并安装 CUDA 9.2(因为我有 Ubuntu 18,我想维护最新的视频驱动程序)?

  • 我已经尝试从 .deb(网络)文件简单安装 CUDA 9.2,它说

  • dpkg: error processing archive cuda-repo-ubuntu1710_9.2.148-1_amd64.deb (--install):

    trying to overwrite '/etc/apt/sources.list.d/cuda.list', which is also in package cuda-repo-ubuntu1804 10.0.130-1


  • 我已经尝试从 .run 文件中简单安装 CUDA 9.2,如 here 所述,上面写着

  • Not enough space on parition mounted at /tmp. Need 2895511552 bytes.

    Disk space check has failed. Installation cannot continue.

    最佳答案

    +1 使用 .run 在单独的目录中安装独立的 CUDA-9.2安装程序。那应该有效。

    您可以使用 --tmpdir=... 为临时文件指定替代位置。运行 .run 时的选项安装程序。

    关于cuda - 删除 CUDA 10.0 并在 Ubuntu 18.04 上安装 CUDA 9.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53172193/

    相关文章:

    java - 虽然我设置了JAVA_Home,但是系统找不到

    python - VSCode 中的终端在 Ubuntu 18 中显示空白屏幕

    docker - 使用 docker compose 在后台运行 ubuntu 容器

    c - 尝试使现有的 c 项目适应 CUDA,Makefile 找不到 .cu 文件

    c++ - 当运行的线程多于内核时,CUDA 性能会提高

    linux - Ubuntu 18.04 : Cannot extract downloaded tar. xz 文件用单个命令

    python - 无法在 Ubuntu 18.04.1 LTS 中从 OpenPLI 存储库创建镜像

    python - "too many resources for launch"的解释

    cuda - 使用 32 位而不是 64 位减少寄存器数量

    c++ - 确定推力的最大长度::device_vector