Удалите CUDA 10.0 и установите CUDA 9.2 в Ubuntu 18.04 - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь установить TensorFlow-gpu, поэтому мне нужен инструментарий CUDA 9.2. К сожалению, я установил CUDA 10, а затем понял, что.

Как я могу легко удалить CUDA 10.0 и установить CUDA 9.2, не касаясь драйверов (поскольку у меня Ubuntu 18, я хотел бы использовать последние версии драйверов видео)?

  • Я уже пытался просто установить CUDA 9.2 из файла .deb (сетевой), там написано

dpkg: ошибка обработки архива cuda-repo-ubuntu1710_9.2.148-1_amd64.deb (--install):

пытается перезаписать '/etc/apt/sources.list.d/cuda.list', который также находится в пакете cuda-repo-ubuntu1804 10.0.130-1

  • Я уже пытался просто установить CUDA 9.2 из файла .run, как описано здесь , там написано

Недостаточно места на разделении, установленном в / tmp. Нужно 2895511552 байт.

Ошибка проверки дискового пространства. Установка не может быть продолжена.

Ответы [ 2 ]

0 голосов
/ 30 июня 2019

Я решил эту проблему следующим образом:

sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /usr/local/cuda-10.0

Это удалит cuda-10.0, а затем вы можете установить cuda-9.2 как хотите

0 голосов
/ 20 декабря 2018

+ 1 для установки автономной CUDA-9.2 в отдельном каталоге с помощью установщика .run. Это должно сработать.

Вы можете указать альтернативное расположение для временных файлов, используя опцию --tmpdir=... при запуске установщика .run.

...