CUDA 9.1 erro de instalação: não possui um arquivo version.txt! Assegure-se de estar instalando em um diretório de kit de ferramentas existente

2

Estou instalando a versão do arquivo de execução do CUDA 9.1 em uma caixa linux que possui o CUDA 8.0.

O arquivo que estou instalando é: cuda_9.1.85.1_linux.run

sudo cuda_9.1.85.1_linux.run

As opções de download foram: Linux / x86_64 / Ubuntu / 16.04 (linux mint) / runfile (local) / Base Installer

O erro que recebo é:

Installation directory '/usr/local/cuda-9.1' does not have a version.txt file! 
Ensure you are installing to an existing toolkit directory.

Isso me deixa perplexa porque o CUDA 9 não está instalado, todo o sentido de executar o instalador é instalá-lo.

    
por davidparks21 27.01.2018 / 22:14

2 respostas

0

A resposta aqui é que você precisa primeiro instalar o pacote CUDA 9.1 que encontrei no gerenciador de pacotes da minha distribuição. Então, segundo, esta instalação, o kit de ferramentas CUDA 9.1, é instalada em cima disso. Há um patch para instalar no topo do kit de ferramentas. Por fim, você precisará instalar o cuDNN se estiver instalando isso para um aprendizado profundo.

    
por 28.01.2018 / 17:31
0

Você pode estar tentando instalar o "patch" em vez do instalador principal.

O tamanho do seu arquivo é de 70 MB em vez do tamanho de 1,7 GB mais esperado? Se sim, provavelmente você está instalando o "patch" antes do instalador principal.

Eu também tentei instalar o "patch" primeiro e recebi um erro e fiquei confuso. Então eu percebi que eu tinha o nome do arquivo errado e fiz um ls -alrth e peguei o nome do arquivo para o instalador maior de 1,7 GB e tentei isso e agora ele está instalando sem a mensagem de erro.

Os arquivos que baixei não foram claramente rotulados para indicar qual arquivo era o instalador e qual era o instalador principal (os nomes dos arquivos são todos cuda _ $ {version} .run).

    
por 07.06.2018 / 20:01