Day8. 가상환경 만들기

0ㅑ채
|2024. 1. 19. 10:16

 

 

 

파이썬 애플리케이션 작성

  • 가상 환경을 만들어서 작성
  • 가상 환경: 별도의 파이썬 환경을 생성
    • 외부 라이브러리를 설치해서 만든 애플리케이션은 다른곳에서 실행하려면 개발한 환경과 동일한 환경을 만들어야 하고, 컴퓨터에 있는 외부 라이브러리도 전부 설치를 해줘야 한다.
    • 그런데 가상환경을 만들면 필요한 라이브러리만 별도로 다운로드 받아서 가져갈 수 있다.
파이썬
    A 라이브러리
    B 라이브러리
    C 라이브러리 추가
    D 라이브러리 추가

1번 프로그램을 만들 때 C를 추가: A, B, C
2번 프로그램을 만들 때 D를 추가: A, B, D
3번 프로그램을 만들 때 나만의 환경을 생성: A, B, X
    X 라이브러리 사용

 

가상환경 만들기

#가상환경 생성
python -m venv #디렉토리가 만들어짐

#디렉토리 가상환경으로 이동
cd 가상환경이름

 

*cd: change directory

 

가상환경 활성화

#Windows
가상환경이름/Scripts/activate

#Windows 이외
source 가상환경이름/bin/activate

*가상환경 나가려면 deactivate

 

이제부터 pip로 설치하는 패키지는 가상환경 안에 설치돼서 가상환경 안에서만 사용 가능

# 설치한 패키지 목록을 텍스트 파일로 내보내기
pip freeze > 파일명(requirements.txt)

# 다른 곳에서 패키지를 전부 설치 
pip install 파일명

 

 

 

 

 

'Python' 카테고리의 다른 글

Day10. REST API  (0) 2024.01.26
Day9. 웹 서버 만들기  (1) 2024.01.24
Day7. 웹프로그래밍 개요  (1) 2024.01.18
Day6. 객체지향 프로그래밍  (0) 2024.01.16
Day5. 함수  (1) 2024.01.08