[Python] 가상환경 만들기 virtualenv

isitcake_yes·2022년 11월 9일
0
post-thumbnail

Python 프로젝트별 가상환경 만들어 작업하는 이유

  • 프로젝트마다 사용하는 패키지가 다르기 때문에, 프로젝트별로 패키지를 관리하기 용이하다.
  • 패키지간의 의존성문제, 버전문제 등에 따른 오류, 코드변경을 최소화할 수 있다.
  • 협업이나 코드 공유가 편리하다.

1. virtualenv 설치

$ pip install virtualenv

2. 가상환경 생성

$ virtual protfolio --python=python3.8
# 파이썬 버전 지정가능 # protfolio라는 가상환경 폴더 생성됨

3. 가상환경 활성화

$ source portfolio/bin/activate
# 이하 코드 (portfolio) ~$ 로 바뀜!

4. 필요한 패키지 설치

$ pip install 패키지

5. 해당 환경에 설치된 패키지 requirements.txt 로 추출

$ pip freeze > requirements.txt

6. requirements.txt 에 있는 패키지 일괄 설치

$ pip install -r requirements.txt

7. 가상환경 종료하기(나가기)

$ deactivate

profile
주니어 개발자 주니어발록 주니어예티 주니어레이스

0개의 댓글