Я пытаюсь установить включенный поток тензора GPU на Ubuntu 14.04. Одна из команд sudo cp cudnn-7.0-linux-x64-v4.0-prod.tgz/cudnn.h /usr/local/cuda/include
и я получаю сообщение об ошибке cp: failed to access ‘/usr/local/cuda/include’: Not a directory
. Но я не могу получить доступ /usr/local/cuda/
создать /include/
папка, но я знаю, что cuda существует, посмотрите ниже, я просто использовал команду ls.
john@john-desktop:/usr/local$ ls
bin cuda etc games include lib man sbin share src
john@john-desktop:/usr/local$ cd cuda
bash: cd: cuda: Not a directory
john@john-desktop:/usr/local$ cd /usr/local/cuda
bash: cd: /usr/local/cuda: Not a directory
Как я создаю /usr/local/cuda/include/
папка, таким образом, я могу установить Cudnn на том местоположении?
sudo mkdir -p /usr/local/cuda/include/
, Но та команда должна быть часть процесса установки. Или сделанный автоматически или часть команд необходимо ввести вручную.
проблема Вы, вероятно, сталкиваетесь: "cuda" в "/usr/local /" является ФАЙЛ и не каталог. Раз так сделайте a...
ls -l /usr/local/cuda
и подтверждают себя, это - файл. Если Вы создали его сами, или Вы знаете, что это бесполезно, можно сделать a...
sudo rm /usr/local/cuda
для удаления файла "cuda" и можно затем создать каталог.