2305012 python 가상환경 생성 venv
파이썬을 공부할 때는 그냥 전역으로 패키지를 설치하여 사용해왔다. 대부분의 프로젝트를 코랩에서만 했기에 venv가 필요한지도 몰랐다. 이번에 강의를 듣고 프로젝트를 하면서 venv가 필요하다는 것을 깨달았다.
venv모듈
파이썬에서는 venv 모듈을 통해 가상환경을 만들 수 있다. 노드 모듈 폴더처럼 파이썬과 그에 해당하는 모듈들이 폴더 안에 생성된다. 전역으로 설치했을 때는 버전을 관리하기 어려웠는데, 가상 환경 안에서 만드니 해당 프로젝트에서만 필요한 패키지만 설치하고 따로 관리할 수 있었다. 노드에서 package.json처럼 의존성을 관리하기도 쉬웠고, 팀프로젝트를 하면 환경을 공유하여 쉽게 협업이 가능할 것 같다.
'내일배움캠프' 카테고리의 다른 글
230517 aws lambda 함수를 호출하여 이미지 업로드 (0) | 2023.05.17 |
---|---|
230516 python 해싱 세션으로 비밀번호 인증 (0) | 2023.05.16 |
230515 TIL Git 사용하기 (0) | 2023.05.15 |
미니프로젝트 mongodb에서 데이터 넣기, 가져오기 (0) | 2023.05.11 |
미니프로젝트 영화 추천 서비스 슬라이더 작업 (0) | 2023.05.10 |