초보 우분투 20.04 가상환경 세팅

[우분투] 파이썬 가상환경 만들고 사용하기

목적

Computer Vision(CV)학습을 목적으로 Virtual Box를 활용한 가상환경에 Ubuntu 설치 후 학습을 위한 기본 세팅을 할것입니다. Ubuntu를 사용하는 이유는 Ubuntu가 과학 컴퓨팅 및 데이터 분석에 일반적으로 사용되는 널리 사용되는 Linux 기반 운영 체제이기 때문입니다. 자유롭고 오픈 소스이며 개발자와 사용자로 구성된 커뮤니티가 많아 학습 및 문제 해결에 도움이 되는 리소스가 많이 있습니다.

VirtualBox(VB)를 활용하는 이유는 VB는 단일 컴퓨터에서 여러 운영 체제를 실행할 수 있는 가상화 소프트웨어이기 때문입니다. 따라서 기본 운영 체제로 Ubuntu를 설치하지 않고도 Windows 또는 macOS 컴퓨터에 가상 Ubuntu 환경을 생성할 수 있습니다. 이를 통해 기본 시스템을 위험에 빠뜨리지 않고 다양한 구성과 소프트웨어를 사용해 실험해 볼 수 있습니다.

환경

과정

우선 VirtualBox를 설치하고 Ubuntu ISO 이미지를 다운로드해야 합니다.

  1. 버츄얼 박스 설치

공식 웹 사이트 https://www.virtualbox.org/wiki/Downloads 에서 VirtualBox를 다운로드하여 설치합니다

  1. 가상환경 OS 준비

공식 웹 사이트 https://ubuntu.com/download/desktop 에서 Ubuntu ISO 이미지를 다운로드합니다

적절한 Ubuntu 버전을 선택합니다. (저같은 경우 다른 분들께서 20.04를 택해 사용하고 있기에 20.04를 택했습니다.) 32비트를 사용해야 하는 특별한 이유가 없는 한 64비트 버전을 선택합니다. ISO 이미지를 컴퓨터에서 쉽게 찾을 수 있는 위치에 저장합니다.

  1. 필요한 환경 우선 확인 (CODA, Pytorch, Python)

  2. 버전간 호환성 확인

기본 우분투 명령어

자주 마주하는 오류

2023

우분투 가상환경 세팅

최대 1 분 소요

[우분투] 파이썬 가상환경 만들고 사용하기 - venv 사용하여 가상환경 생성

맨 위로 이동 ↑

2022

2023년 토이 프로젝트 주제

최대 1 분 소요

1. 영유아 행동인식을 통한 발달평가 XXX - https://aihub.or.kr/aihubdata/data/view.do?currMenu=115&topMenu=100&aihubDataSe=realm&dataSetSn=631

딥러닝과 텐서플로

1 분 소요

https://www.itworld.co.kr/insight/109825 [ITWorld - 머신러닝 라이브러리, 텐서플로우의 이해] https://tensorflow.blog/%EC%BC%80%EB%9D%BC%EC%8A%A4-%EB%94%A5%EB%9F%AC%EB%8B...

인경신경망

최대 1 분 소요

http://matrix.skku.ac.kr/math4ai-intro/W13/

[git] 삭제된 폴더, 파일 반영하기

최대 1 분 소요

분명히 로컬에서 삭제한 파일인데 원격에 반영되지 않는 경우가 있다. git status로 했을 때 삭제 됐다고 뜨는데 add를 해도 안먹고 commit을 해도 반영이 안되는 것이다…

맨 위로 이동 ↑