다음을 사용하여 Torch를 설치하려고 합니다.이 스레드
그리고 LuaJIT, LuaRocks를 설치한 다음 LuaRocks(Lua 패키지 관리자)를 사용하여 토치, NN 및 경로와 같은 핵심 패키지와 몇 가지 다른 패키지를 설치하는 ./install.sh를 실행해 보았습니다.
이 오류가 발생합니다.
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.
Bash 파일에서 다음을 시도했습니다.
내보내기 LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64/:$LD_LIBRARY_PATH" 내보내기 CUDNN_PATH="/usr/local/cuda-8.0/lib64/libcudnn.so.6" 내보내기 CUDA_INCLUDE_DIRS="/usr/local/cuda-8.0/include"
심볼릭 링크를 생성했지만 /usr/local/cuda-8.0
여전히 /usr/local/cuda
오류가 지속됩니다.
답변1
나는 같은 문제가있었습니다. 다음 사항의 조합이 도움이 되었습니다.
deb 패키지와 함께 CUDA 9.1을 설치하고 실행했습니다.
sudo apt-get remove nvidia-cuda-toolkit
이전에 설치했고 CUDA 7.5를 제공했습니다.
달렸다
sudo apt-get autoremove
./install.sh를 다시 실행하기 전에 토치 디렉토리에서 "sudo ./clean.sh"를 실행했습니다.
(저는 리눅스 민트 18을 사용하고 있습니다)