Я совершенно новичок в Ubuntu, и у меня проблема с установкой cuDNN. Я следую этому руководству и в настоящее время выполняю шаг 3: https://www.learnopencv.com/install-deep-learning-frameworks-on-ubuntu-with-cuda-support/
Я скачал файл библиотеки cuDNN v6.0 для Linux (был сохранен в разделе «Загрузки»). Запустил эту командную строку:
tar xvf cudnn-8.0-linux-x64-v6.0.tgz
Пока все хорошо. Теперь у меня есть библиотека cuda - /home/nimrod/Downloads/cuda/
. У меня проблема с этой строкой:
sudo cp -P cuda/lib64/* /usr/local/cuda/lib64/
Редактировать: я получаю "cp: target" / usr / local / cuda / lib64 / 'не является каталогом "
Нет Идея, что я должен набрать. Я пробовал:
sudo cp -P cuda/lib64/* /nimrod/Downloads/cuda/lib64/
и
sudo cp -P cuda/lib64/* home/nimrod/Downloads/cuda/lib64/
и несколько других комбинаций. Что мне делать?
Редактировать: предложение @sert об использовании mkdir решило проблему со второй строкой (странно, потому что у меня была эта библиотека). Теперь у меня проблема с третьей строкой, я получаю следующее: cp: не могу создать обычный файл '/ usr / local / cuda / include /': не каталог
Как мне это решить?
Вам не нужно ничего менять в этой команде, просто запустите все три команды из одного каталога, например, /home/nimrod/Downloads
в вашем случае. Давайте возьмем cd
, чтобы убедиться:
cd /home/nimrod/Downloads
sudo cp -P cuda/lib64/* /usr/local/cuda/lib64/
sudo cp cuda/include/* /usr/local/cuda/include/
В качестве альтернативы вы можете дать командам полный путь :
sudo cp -P /home/nimrod/Downloads/cuda/lib64/* /usr/local/cuda/lib64/
sudo cp /home/nimrod/Downloads/cuda/include/* /usr/local/cuda/include/