Ошибка операционной системы: libcudart.so.10.2: не удается открыть файл общих объектов: Такого файла или каталога нет

#google-colaboratory

Вопрос:

По какой-то причине я получаю эту ошибку на Colab, даже если я не использую графический процессор… Любая помощь будет очень признательна! Спасибо! Сообщение об ошибке выглядит следующим образом:

Ошибка операционной системы: libcudart.so.10.2: не удается открыть файл общих объектов: Такого файла или каталога нет

Ответ №1:

Причина-несоответствие версий CUDA. Я столкнулся с этой проблемой, потому что предустановленная версия pytorch действительно соответствовала версии по умолчанию, которую я установил с помощью %pip install torchaudio (CUDA 10.2). print(torch.__version__) дает 1.10.0 cu111 (CUDA 11.1).

Поэтому я переустановил pytorch, torchaudio и torch vision с помощью команды, указанной на веб-сайте pytorch

 %pip install torch==1.10.0 cu113 torchvision==0.11.1 cu113 torchaudio==0.10.0 cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
 

После перезапуска среды она должна работать.

Этот метод удаляет pytorch и переустановит другую версию, в моем случае было бы быстрее просто установить соответствующую версию pytorch:

 %pip install -q torchaudio==0.10.0 cu111 -f https://download.pytorch.org/whl/cu111/torch_stable.html
 

Я не знаю, было бы лучше установить вариант cu113.