Ubuntu에서 cuda 제거
/usr/local/cuda/bin
디렉토리에 cuda
자체 마운트 해제 도구가 있음uninstall_cuda_7.5.pl
cd /usr/local/cuda/bin
sudo ./uninstall_cuda_7.5.pl
단계는 다음과 같습니다.
1. 그래픽 드라이브 설치
[cpp] view plain
copy
sudo apt-get update
sudo apt-get upgrade
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
드라이버를 다시 켜고 다음 명령을 사용하여 드라이버가 설치되었는지 확인하십시오.
[cpp] view plain
copy
nvidia-smi
2. CUDA 설치
홈페이지 링크, 여기서 CUDA를 다운로드한 후 아래 명령으로 설치.
[cpp] view plain
copy
sudo dpkg -i cuda-repo-ubuntu1604-9-0-local-rc_9.0.103-1_amd64.deb
sudo apt-key add /var/cuda-repo-9-0-local-rc/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
환경 변수를 수정하여 적용합니다.
[cpp] view plain
copy
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
이 때, 그래픽 드라이브가 덮어쓰일 수도 있으니, 다시 켜도 틀림없다.
3. cuDNN 설치
홈페이지 링크, 여기서cuDNN을 다운로드하고 아래 명령으로 설치합니다.
[cpp] view plain
copy
tar -zxvf cudnn-9.0-linux-x64-v7.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
4.tensorflow 설치
먼저 gymlab 활성화
[cpp] view plain
copy
source activate gymlab
python3-pip와python3-dev 설치
[cpp] view plain
copy
sudo apt-get install python3-pip python3-dev
최신 버전의 지원python3을 설치하고 싶습니다.5의tensorflow1.6.0 그런 다음 다음 다음 명령을 사용하여 설치를 시도합니다.
[cpp] view plain
copy
sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-1.6.0-cp35-cp35m-linux_x86_64.whl
잘못 보고했습니다. 404 not found. 이 원본이 없다는 것을 설명하기 때문에 다음 명령을 사용해서 설치했습니다.
[cpp] view plain
copy
pip3 install tensorflow-gpu
이번에 잘못 보고하지 않았고 다운로드한 것은 바로 최신 버전의 1.6.0이며python3도 지원합니다.5의설마 이 명령은 본기의python 버전에 따라 최신 버전의tensorflow를 다운로드하지 않겠는가?이 문제는 미정이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.