Como resolver esse problema (ausente: CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)?

-1

Estou tentando instalar o Torch usando este tópico

E quando tentei rodar o ./install.sh que instala o LuaJIT, o LuaRocks e depois o LuaRocks (o gerenciador de pacotes Lua) para instalar os pacotes principais como uma tocha, um NN e caminhos, bem como alguns outros pacotes.

Estou recebendo este erro:

CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message): Could NOT find CUDA (missing: CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (found suitable version "8.0", minimum required is "6.5") Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE) /home/htic/torch/install/share/cmake/torch/FindCUDA.cmake:1009 (find_package_handle_standard_args) CMakeLists.txt:7 (FIND_PACKAGE)  
-- Configuring incomplete, errors occurred! See also "/home/htic/torch/extra/cutorch/build/CMakeFiles/CMakeOutput.log".  
Error: Build error: Failed building.

No arquivo bash, tentei:

export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64/:$LD_LIBRARY_PATH"
export CUDNN_PATH="/usr/local/cuda-8.0/lib64/libcudnn.so.6" export CUDA_INCLUDE_DIRS="/usr/local/cuda-8.0/include"

e criando um link simbólico /usr/local/cuda-8.0 as /usr/local/cuda , mas o erro persiste.

    
por dip 28.10.2017 / 09:15

1 resposta

0

Eu tive o mesmo problema. Uma combinação das seguintes coisas ajudou:

  • instalou o CUDA 9.1 com pacote deb e executou

    sudo apt-get remove nvidia-cuda-toolkit
    

    que eu tinha instalado anteriormente e que me deu CUDA 7.5

  • correu

    sudo apt-get autoremove
    
  • antes de tentar novamente executar ./install.sh Eu corri "sudo ./clean.sh" no diretório da tocha

(estou usando o Linux Mint 18)

    
por Niek 13.12.2017 / 14:27