PyTorch 버전에 따른 개발 환경 셋팅 가이드
·
Programming/ETC.
PyTorch는 pip install torch만으로 끝날 것 같지만, 실제로는 PyTorch 버전 ↔ CUDA 버전 ↔ Python 버전 ↔ GPU 아키텍처의 호환성을 함께 고려해야 한다. 이 글은 사용자가 필요로 하는 특정 PyTorch 버전을 목표로 역으로 개발 환경을 셋팅하는 절차를 정리하고, 실무에서 바로 쓸 수 있는 설치 레시피와 트러블슈팅 포인트를 제공한다. 1. PyTorch 버전 체크대상 프로젝트의 requirements.txt 또는 environment.yml에서 정확한 torch/torchvision/torchaudio 버전을 확인한다.명시된 버전이 없다면, 팀/레포 문서나 공지의 “권장 버전”을 우선 목표로 삼는다. 없으면 최신 LTS 또는 문서에서 안내하는 안정 버전을 타깃으로 삼..
[Claude] Claude code installation in Ubuntu
·
Programming/ETC.
Step 1. Install Prerequisitessudo apt updatesudo apt install curl -ycurl: 설치 스크립트를 다운로드하는 데 필요Ubuntu 22.04 이상은 추가 의존성 필요 없음Step 2: Claude Code 설치 (네이티브 방식 권장)Node.js를 안 깔아도 되고, 가장 단순.# 터미널에서 실행curl -fsSL | bash💡 설치 확인claude --versionclaude doctor버전 출력 → 설치 완료claude doctor → 환경 점검Step 3: VS Code 통합 터미널에서 Claude 실행VS Code로 프로젝트 폴더 열기VS Code 내부 터미널에서:claude처음 실행 시 브라우저 인증 → Anthropic 계정 로그인로그인 완료..
ubuntu CUDA install
·
Study/Linux
CUDA (Compute Unified Device Architecture)목적: GPU에서 병렬 연산을 할 수 있도록 해주는 저수준 API.기능: 행렬 곱셈, 벡터 연산, 메모리 복사, 커널 실행 등 GPU를 사용하는 일반적인 계산을 직접 제어할 수 있음.사용 대상: 딥러닝, 시뮬레이션, 비디오 처리 등 GPU 연산이 필요한 모든 종류의 계산.즉, CUDA는 GPU를 사용할 수 있는 기반 기술입니다. 이것 없이는 GPU 코드를 실행할 수 없다.1. CUDA 버전 호환 체크최신 GPU라면 가장 높은 CUDA버전을 설치하면 되지만, 연식이 되는 GPU라면 Graphic카드부터 체크해야 한다.https://en.wikipedia.org/wiki/CUDA#GPUs_supported나는 RTX 4090를 사용하..
Docker 설치
·
virtual environment/Docker
# 1. 기존 패키지 업데이트 및 의존성 설치### 먼저, 시스템의 패키지를 최신 상태로 업데이트하고, Docker 설치에 필요한 의존성 패키지를 설치sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common# 2. Docker GPG 키 등록### Docker 저장소에서 패키지를 안전하게 받을 수 있도록 GPG 키를 등록curl -fsSL | sudo apt-key add -# 3. Docker 저장소 등록### Docker 패키지를 제공하는 공식 저장소를 시스템에 추가sudo add-apt-repository \\ "deb [arch=amd64] \\ ..