# 이 글은 검색한 정보를 저장하는 목적으로 작성되어 설명이 충분치 않습니다.
# 폐쇄망에서 PyTorch로 코딩된 코드 돌리기 위해 설정하며 겪고 있는 내용입니다.
# 폐쇄망이란 : 금융권이나 보안이 중요시 여겨지는 곳에서 외부 네트워크와 연결해 놓지 않은 내부 네트워크 시스템
# PIP : python과 관련된 라이브러리를 다운 및 설치 받을 수 있게 해 주는 명령어(?) (https://data-study-clip.tistory.com/92)
● 도전 과정 (시간 순)
- 폐쇄망 컨테이너 설정 (내부 메뉴얼 참고)
- 설치를 위해 알아야 하는 Linux 기본 command
- ls : 폴더 내부 파일 보기(폴더 포함)
- clear : 화면 지우기(깨끗한 화면이 됨.)
- mkdir : 폴더 생성
- cd xxx : 폴더 이동
- cd .. : 상위 폴더로 이동
- pip list : 설치되어 있는 라이브러리와 버전 확인
- 폐쇄망에 PyTorch 2.0.0 설치
- pip install torch==2.0.0
- 모델에서 요구하는 라이브러리 version 확인
- github 등 올라와 있는 자료에 requirements.txt라는 파일에 적혀 있음.
- 일괄 설치는 pip install -r requirements.txt (https://zephyrus1111.tistory.com/405)
- torch==1.6.0
torchvision==0.7.0
sklearn==0.0
matplotlib==3.3.0
PyYAML==5.3.1
opencv-python==4.4.0.46
scipy==1.5
- torch==1.6.0
- GPU 사용을 위한 CUDA 버전 확인
- 확인 명령어 : nvidia-smi
- 내가 사용하는 것은 CUDA 11.4
- 폐쇄망에서 라이브러리 설치 방법
- (https://itsjh.tistory.com/24)
- (https://jinisbonusbook.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%8C%A8%ED%82%A4%EC%A7%80-PIP%EB%A1%9C-%ED%8F%90%EC%87%84%EB%A7%9D%EC%97%90-%EC%98%A4%ED%94%84%EB%9D%BC%EC%9D%B8-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%B3%84)
- 일반망에서 'whl' 파일을 다운로드 받는다.
- 서버로 복사 후 'pip insatall [저장 폴더명][파일명]을 친다.
- 이전 버전 라이브러리가 있는 페이지 (https://download.pytorch.org/whl/torch_stable.html)
- PyTorch 2.0.0 설치 후 실행하였는데 CUDA와 버전이 맞지 않다고 함.
- CUDA 버전은 서버와 관련이 있어 변경 불가하여 호환되는 버전을 여러개 설치하면 맞추는 중
- 다운로드한 파일 명
- torch-1.8.1+cu111-cp36-cp36m-linux_x86_64.whl
- torchaudio-0.8.1-cp36-cp36m-linux_x86_64.whl
- torchvision-0.9.1+cu111-cp36-cp36m-linux_x86_64.whl
- torch==1.8.1을 설치하려고 하나 platfom이 맞지 않다고 하여 헤매고 있음.
- 다운로드한 파일 명
- 다른 버전 설치 도전 (실패)
- torch-1.8.1+cu111-cp38 설치 실패
- ERROR : torch-1.8.1+cu111-cp38.whl is not a supported wheel onthis platform.
- pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio==0.12.1 설치 실패
- ERROR : No matching distribution found for torch==1.12.1+cu113
- pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu113 설치 실패
- ERROR : No matching distribution found for torch==1.12.1+cu113
- torch-1.8.1+cu111-cp38 설치 실패
============================3월 29일까지 진행=================================
[Ubuntu 20.04] 우분투에 아나콘다 설치 및 Python 가상환경 설정
Ubuntu 20.04 LTS Python 3.9 Pytorch 1.13.1 Cuda 11.7 위와 같은 버전으로 우분투에 anaconda 설치 및 python 가상환경을 설정하고, pycharm를 설치하여 실행해 본다. anaconda 설치 1. anaconda 공식 사이트에 접속해 버전
record-everything.tistory.com