파이토치 + 쿠다 연결함 !!!!
본문 바로가기
파이썬(Python)/환경설정 하기

파이토치 + 쿠다 연결함 !!!!

by 뚱구리 2022. 10. 24.

며칠 전에 

torch.cuda.is_available() ...False.. 결론이 안났었다 ㅋㅋㅋㅋㅋ

하 정말 빡이 쳤음

이렇게 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아무리 해도 안되었었지 

근데 

오늘 수업할때 대여받은 컴터도 집 컴터랑 마찬가지로 연결이 안되어서

모델 학습시키는 동안 

다시 해결해 보기로 도전을 했었음!!!

결과는 성공함 ㅋㅋ

그래서 

치맥 한잔하고 ㅋㅋㅋㅋㅋㅋ 집에 오자마자 바로 시작함

 

1. 기존에 설치되어 있는 torch를 제거.

 

설치 삭제를 해야 하는데 

pip uninstall torch

이것만 하는 게 아님ㅋㅋㅋㅋ

 

모든 블로그를 봐도 

본인들이 어떤 환경에서 어떻게 처리했는지 자세히 없는 거 같아서 

나 같은 사람들을 위해서 

하나하나 적어보도록 해야겠음

쿠다 버전 확인하고

 

 

2.  아나콘다 프롬프트를 관리자 권한으로 실행 ㄱㄱ

 

모든 건 여기서 실행할 거임 

 

pip list

 

리스트를 확인하면 하단에 

이렇게 애들이 나온다

이걸 다 삭제해줘야 함 

 

3. torch 삭제 하기

pip uninstall torch

아........ 확실히 내 노트북.. 너무 느려 터짐 

진짜 오늘 코랩 프로인데도 런타임 끊어지고...(딥빡...!!!!!)

 

터치 지우고 다시 pip list 확인하니

삭제되고 

이렇게 남아 있음

재네도 다 지워줘야 함

pip uninstall torchaudio

성공했다 뜸

또다시 pip list 해서 확인하기

나는 지워진 거 확인되어서 

남아 있는 torchvision도 삭제 ㄱㄱ 함

pip uninstall torchvision

다 지우고 리스트 확인했음

torch 관련된 거 하나도 없음

 

자!!!

4. 여기서 이제 

https://pytorch.org/

 

PyTorch

An open source machine learning framework that accelerates the path from research prototyping to production deployment.

pytorch.org

여기 들어가서 자신에게 맞는 버전을 찾아보자

 

나는 쿠다 버전 11.2 이니까!

이걸 

!nvidia-smi
↑ 이 코드로 확인 ㄴㄴㄴ 아님 
↑ 이게 아닌 !!!
여기서 ↓↓↓↓ 버전을 확인해야함
이게 내 실제 피씨에 설치되어 있는 쿠다버전이라함
!nvcc --version

 

이 코드를

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113

실행시키면 이상한 영어랑 숫자들이 생기면서 다운로드되면서 설치가 진행된다. 

아........

애네가 파일 용량이 크구나....

어쩐지.. 피씨 용량 갑자기 줄어들더만.......

컴터 바꿔야 하나 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

설치하는 동안 딴짓 좀 하다 와야지

성공했단다

 

5. 이제 주피터로 가서 확인해보자

pip list 확인

주피터로도 확인하고 

명령 프롬프트 거기서도 확인해봄

딱!!! 보면 처음에 pip list 확인했을 때 

torch는 그냥 1.12.1 이였는데 지금은 

torch 1.12.1 + cu113

 

이게 차이점!!

보이시나효~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

인간 승리임ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

True 뜸!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

아하하하하하핳ㅎㅎㅎㅎㅎㅎ

 

 

728x90