우분투에서 파이썬 가상환경을 설정하고 관리하는 주요 명령어를 간단히 정리했습니다.
1. 가상환경 생성
python3 -m venv 가상환경이름
- 예:
python3 -m venv myenv(myenv라는 가상환경 생성)
2. 가상환경 활성화
source 가상환경이름/bin/activate
- 예:
source myenv/bin/activate - 활성화 후 터미널에
(가상환경이름)이 표시됨
3. 가상환경 비활성화
deactivate
- 가상환경 종료
4. 패키지 설치
가상환경 활성화 상태에서 pip로 패키지 설치:
pip install 패키지이름
- 예:
pip install requests
5. 설치된 패키지 목록 확인
pip list
6. requirements.txt 생성
현재 가상환경의 패키지 목록 저장:
pip freeze > requirements.txt
7. requirements.txt로 패키지 설치
pip install -r requirements.txt
8. 가상환경 삭제
가상환경 폴더를 삭제:
rm -rf 가상환경이름
- 예:
rm -rf myenv
추가 팁
- 우분투에
venv모듈이 없으면 설치:sudo apt update sudo apt install python3-venv - Python 버전 지정:
python3.8 -m venv 가상환경이름