Git/Github 기본 개념, 주요 명령어와 사용법
·
Programming/Git, Github
Git/Github 기본 개념해당 내용은 evan-moon님의 블로그 내용을 정리한 글입니다. Git이 무엇이고 왜 필요할까? `깃(Git)`은 분산형 버전 관리 시스템이다.소스 코드 등의 변경사항, 즉 버전을 관리해주는 시스템인 것이다 Git은 다음과 같은 프로세스를 위한 개념원격 저장소에 있는 파일을 내 컴퓨터(로컬 저장소)로 복붙 → 로컬 저장소에서 수정 → 원격 저장소로 업데이트 자신이 변경한 로컬의 소스를 원격(서버)의 소스에 업로드하는, 즉 서버로 밀어올리는 행위를 `Push`라고 부름서버의 소스를 자신의 클라이언트로 가져오는 행위를 `Pull` 또는 `Fetch`라고 부름 원격 저장소는 구글 드라이브와 같은 클라우드 스토리지와 비슷하게 생각하면 된다전 세계 어딘가에 있는 서버에 우리의 소스를..
[Linux] 디스크 용량 확인
·
Programming/Linux
df df : 디스크 남은 용량 확인 (기본 명령어) df -h : 깔끔하게 보여줌 df . : 현재 디렉토리가 포함된 파티션의 남은 용량 확인 du du : 현재 디렉토리에서 서브 디렉토리까지 용량 확인 du -a : 현재 디렉토리의 사용량 파일단위로 출력 du -s : 총 사용량 du -h : 깔끔하게 보여줌 du -sh * : 한단계 서브 디렉토리 기준으로 보여줌
[Python] PyTorch, TensorFlow 가상환경 생성
·
Programming/Python
가장 많이 사용되는 딥러닝 프레임워크인 파이토치와 텐서플로우 가상환경을 만들어보자 PyTorch 가상환경 생성 → 활성화 PyTorch 공식홈페이지 - Get Started 에서 본인에게 맞는 환경을 선택한 후 아래에 뜨는 Command를 Anaconda Prompt conda install pytorch torchvision torchaudio cudatoolkit=[버전] -c pytorch TensorFlow 가상환경 생성 → 활성화 GPU 사용 시 conda install -c conda-forge tensorflow-gpu=[버전] CPU 사용 시 conda install -c conda-forge tensorflow=[버전] 위 명령어를 이용하면 설정한 TensorFlow 버전에 호환되는 cu..
[Anaconda] 아나콘다 설치 및 가상환경 사용법
·
Programming/Python
1. 설치Anaconda 설치 2. 실행 및 설정Terminal 접속 conda --version을 통해 아나콘다가 제대로 설치되었는지 확인 zsh: command not found: conda 에러가 발생한다면?더보기1. Anaconda 경로 확인cd /opt/anaconda3기본적으로 Mac에서 Anaconda는 /opt/anaconda3 또는 /anaconda3 경로에 설치됨 2. .zshrc 파일(zsh 환경설정 파일) vi 편집기로 열기 vi ~/.zshrc 3. Anaconda 경로 추가확인한 Anaconda 경로를 환경변수로 추가export PATH="/opt/anaconda3/bin:$PATH" 저장 후 종료:wq  4. .zshrc 파일 적용source ~/.zshrc (Option) ..
Jupyter Notebook 가상환경 연결
·
Programming/Python
기본적으로 파이썬 패키지들 간의 충돌이 발생할 수 있기 때문에 가상환경으로 분리하여 사용하는 것이 좋다 ! 가상환경을 주피터 노트북에서 사용할 때 다음과 같은 설정이 필요하다 ! Anaconda Prompt 실행 가상환경 생성 및 활성화 conda create -n [가상환경이름] python=[버전] conda activate [가상환경이름] Jupyter 설치 pip install jupyter jupyter notebook과 ipykernel을 따로 설치해도 되지만, 위의 한줄로 해결 가능하다! 커널 연결 python -m ipykernel install --user --name [가상환경이름] --display-name [설정할커널이름] Jupyter Notebook 실행 jupyter noteb..
[Anaconda] conda -c 옵션과 conda-forge
·
Programming/Python
Python 패키지를 설치할 때 일반적으로 pip install [패키지명] 으로 설치해왔지만 이보다는 아나콘다를 이용해서 패키지를 설치하자! 기본적으로 (base)에 설치하기보다는 항상 가상환경을 이용하고 새로 만든 가상환경 속에서도 pip install을 먼저 이용하기보다 conda install을 이용해보자 아나콘다는 생각보다 훨씬 똑똑한 녀석이라서 아래와 같은 명령어를 사용하면 자동으로 해당 환경에 설치되어 있는 패키지들과의 호환성을 체크하여 패키지를 설치해준다! conda install -c conda-forge [패키지명] -c 옵션 -c는 -channel을 의미한다 conda-forge conda-forge는 conda의 channel로써, 여러 기여자들로 구성된 커뮤니티 채널이다. (con..