Я работал над установкой CUDA для использования TensorFlow.
Я понял, что cuda-9.0 был только что выпущен сегодня, и я случайно скачал и установил его на свой компьютер.
Я понял, что cuda-9.0 еще не совместим с TensorFlow, поэтому мне пришлось удалить его с:
sudo apt autoremove cuda
Который все удалил, но теперь всякий раз, когда я пытаюсь установить cuda-8.0, после загрузки и dpkg
он предлагает вместо этого установить cuda-9.0.
Теперь я знаю, что могу обойти это с:
sudo apt-get install cuda-8-0
Но мне также нужно установить патч, чего нельзя сделать таким образом.
Я пробовал много методов, чтобы решить эту проблему:
sudo apt-get remove cuda-9-0-blablal
- Извлечение apt-ключа cuda-9 с помощью:
apt-key del [KEY]
Но ничего из этого не сработало.
Кто-нибудь может мне помочь?
ОБНОВИТЬ
Сразу после публикации я разобрался с ответом, который оказался простым.
Я оставляю это для других:
Я смог решить это просто, удалив материал cuda-9 из /etc/apt/sources.list.d/cuda-9-0-local.list
ОБНОВЛЕНИЕ 2 И теперь у меня есть другая проблема, которая после
sudo dpkg -i cuda-8-0-blabla
больше ничего не появляется sources.list.d
.
/etc/apt/sources.list.d/cuda-9-0-local.list