nvcc fatal: Путь к библиотеке libdevice не указан

Как упоминалось выше, я получаю :

nvcc fatal   : Path to libdevice library not specified

После поиска в Интернете я уверен, что это проблемы с путями, но мой немного другой, и я не смог их решить.

  • Каким-то образом мой CUDA установлен не в / usr / local, а в / usr / lib / cuda

  • Мой путь nvcc находится в: / usr / bin / nvcc

  • Когда я пытаюсь установить:

      ​​conda install cudatoolkit = 10.0
    

    Я получаю уведомление о том, что он уже установлен, но когда я выполняю nvcc --version, я вижу версия 9.1. что тоже странно.

  • / usr / lib / cuda / bin находится в $ PATH, а LD_LIBRARY_PATH = / usr / lib / cuda / lib64

  • Я также обнаружил, что у меня есть nvidia-cuda-toolkit в / usr / lib / nvidia-cuda-toolkit, и это libdevice находится внутри (т.е. / usr / lib / nvidia-cuda-toolkit / libdevice)

Я действительно невежественен и буду рад вашей помощи.

Спасибо.

1
задан 30 June 2020 в 10:21

1 ответ

Я не уверен, поможет ли это, но я поделюсь своими настройками здесь. Я настроил переменные среды следующим образом.

export PATH="/usr/local/cuda-11.0/nsight-compute-2020.1.0:$PATH"
export PATH="/usr/local/cuda-11.0/bin:$PATH"
export CUDA_HOME="/usr/local/cuda-11.0"
export LD_LIBRARY_PATH="/usr/local/cuda-11.0/lib64":$LD_LIBRARY_PATH

Перед добавлением CUDA_HOME и LD_LIBRARY_PATH я получил ту же ошибку "nvcc fatal : Путь к библиотеке libdevice не указан".


когда я делаю nvcc --version, я вижу версию 9.1. что тоже странно

Является ли ваш /usr/lib/cuda/bin первым элементом в $PATH? Bash находит первую подходящую программу. Может быть, /usr/local/cuda/bin находится перед вашим /usr/lib/cuda/bin?

Я также узнаю, что у меня есть nvidia-cuda-toolkit в / usr/lib/nvidia-cuda-toolkit, и этот libdevice находится внутри (например, /usr/lib/nvidia-cuda-toolkit/libdevice)

В моем случае libdevice находится по адресу /usr/local/cuda-11.0/nvvm/libdevice, а не /usr/local/cuda-11.0/libdevice.

0
ответ дан 9 December 2020 в 05:31

Другие вопросы по тегам:

Похожие вопросы: