Python 가상환경 만들기

김태영·2023년 11월 8일

Python

목록 보기
1/2

가상환경의 존재 이유?

  • 프로그램 개발할때, 로컬 환경에서 기존의 다른 프로젝트의 라이브러리와 꼬이는 경우를 방지하기 위해 하나의 독립적인 방을 만들어 준다 생각하면됨.

가상환경 명령어

python -m venv 가상환경이름
생성한 가상환경이름 폴더 진입, Scripts 폴더 진입, activate 실행하면?
(가상환경 이름) 앞에 붙음. 그러면 가상환경 진입한거임.


1. pip freeze
2. pip freeze > requirements.txt
freeze 는 현재 환경에서 설치된 패키지를 출력하는 명령어
" > " 로 리다이렉션을 해서 requirements.txt에 저장하는 명령어.


python.exe -m pip install --upgrade pip
가상환경 설치 후 pip 버전 업그레이드 해주기
rmdir /S (삭제할 폴더)
추후에 옮기자.


pip install -r requirements.txt를 하면 requirements에것들 다운받음
source ./actiavte를 하면 리눅스 환경

파이썬 다른 특정 버전 가상환경 만들기

py -3.11 -m venv venv
3.11 대신에 본인 원하는 버전을 입력하면 된다.

0개의 댓글