Установка CUDA для драйвера Neural Networks

Я совершенно не знаком с ubuntu, и у меня проблема с установкой cuDNN. Я следую этому руководству и в настоящее время в шаге 3: https://www.learnopencv.com/installing-deep-learning-frameworks-on-ubuntu-with-cuda-support/

Скачав библиотека cuDNN v6.0 для Linux (была сохранена в Downloads). Выполните эту командную строку:

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/

и несколько других комбинаций. Что делать?

Изменить: предложение dessert об использовании mkdir разрешило проблему со второй строкой (нечетно, потому что у меня была эта библиотека). Теперь у меня проблема с третьей строкой, я получаю следующее: cp: не удается создать обычный файл '/ usr / local / cuda / include /': Не каталог

Как это решить? [ ! d9]

0
задан 2 December 2017 в 18:51

3 ответа

Вам не нужно менять вещь в этой команде, просто запустите все три команды из одного и того же каталога, например. /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/
2
ответ дан 22 May 2018 в 15:43
  • 1
    Я уже пробовал это, поэтому я пробовал другие вещи. Это то, что я получаю при вводе второй строки: cp: target '/ usr / local / cuda / lib64 /' не является каталогом – Niminim 2 December 2017 в 18:05
  • 2
    @Niminim Это важная информация и относится к вашему вопросу, пожалуйста отредактируйте и добавьте ее. Хорошо, просто создайте каталог: sudo mkdir -p /usr/local/cuda/lib64. – dessert 2 December 2017 в 18:18
  • 3
    Ты прав. Я только что добавил это. Во всяком случае, у меня есть эта библиотека, поэтому это странно. – Niminim 2 December 2017 в 18:36
  • 4
    была такая библиотека, чтобы она работала. В любом случае, после использования второй линии mkdir работает нормально. Теперь у меня проблема с третьей строкой. Я получаю: " cp: невозможно создать обычный файл '/ usr / local / cuda / include /': не каталог " , Как я могу это решить? – Niminim 2 December 2017 в 18:42
  • 5
    @Niminim Говорит ли это Not a directory или, скорее, No such file or directory? Если последние просто создают этот каталог, а также sudo mkdir -p /usr/local/cuda/include (в любом случае, он не может навредить). – dessert 2 December 2017 в 18:53

Вам не нужно менять вещь в этой команде, просто запустите все три команды из одного и того же каталога, например. /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/
2
ответ дан 18 July 2018 в 02:02

Вам не нужно менять вещь в этой команде, просто запустите все три команды из одного и того же каталога, например. /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/
2
ответ дан 24 July 2018 в 17:30

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

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