Não é possível criar diretório, / usr / local / cuda / include para tensorflow GPU Enabled

1

Estou tentando instalar o fluxo de tensor habilitado para GPU no Ubuntu 14.04. Um dos comandos é sudo cp cudnn-7.0-linux-x64-v4.0-prod.tgz/cudnn.h /usr/local/cuda/include e recebo a mensagem de erro cp: failed to access ‘/usr/local/cuda/include’: Not a directory . Mas não consigo acessar o /usr/local/cuda/ para criar a pasta /include/ , mas sei que existe cuda, veja abaixo, eu usei apenas o comando 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

Como eu crio a pasta /usr/local/cuda/include/ para que eu possa instalar o Cudnn nesse local?

    
por user18101 06.03.2016 / 18:05

1 resposta

0
sudo mkdir -p /usr/local/cuda/include/

Mas esse comando deve fazer parte do processo de instalação. Feito automaticamente ou parte dos comandos que você precisa digitar manualmente.

Problema que você provavelmente enfrenta: o "cuda" em "/ usr / local /" é um FILE e não um diretório. Se sim, faça um ...

ls -l /usr/local/cuda

e confirme se é um arquivo. Se você mesmo criou ou sabe que é inútil, você pode fazer um ...

sudo rm /usr/local/cuda

para remover o arquivo "cuda" e você pode criar o diretório.

    
por Rinzwind 06.03.2016 / 18:20