소개
Python 가상 환경은 단일 머신에서 서로 다른 Python 환경을 격리하는 데 사용되는 도구입니다. 이는 서로 다른 요구 사항을 가진 프로젝트에서 작업하거나, 전역 Python 환경에서 패키지 간의 충돌을 방지하려는 경우에 유용합니다.
성과
virtualenv명령어- 가상 환경 활성화
- 가상 환경 종료
- Python 버전 할당
가상 환경 생성
먼저, Python 가상 환경을 생성해 보겠습니다.
virtualenv venv
이제 "venv"라는 가상 환경이 생성되었습니다. 다음으로, 가상 환경에 Python 패키지를 설치할 수 있습니다.

가상 환경 사용
이제 source 명령어를 사용하여 가상 환경을 활성화합니다:
source venv/bin/activate

그런 다음, 서드파티 패키지를 설치합니다:
pip install pygame

pygame 이 이 환경에 성공적으로 설치되었습니다.
pip list

마지막으로, deactivate 명령어를 사용하여 가상 환경을 종료합니다:

주 환경에는 pygame 이 설치되지 않은 것을 확인할 수 있습니다.

다양한 Python 버전 사용
원하는 Python 버전을 사용하여 가상 환경을 생성할 수도 있습니다.
예를 들어, Python3 가상 환경을 생성하려면 먼저 Python3 의 위치를 알아야 합니다:
which python3

그런 다음 -p 옵션을 사용하여 지정할 수 있습니다:
virtualenv -p /usr/bin/python3 venv3

요약
축하합니다! Python 가상 환경 랩을 완료했습니다.
이 랩에서는 다음을 배웠습니다:
- Python 가상 환경을 생성하는 방법.
- PyPI 패키지 관리자를 사용하여 Python 가상 환경에 패키지를 설치하는 방법.
- 서로 다른 Python 가상 환경을 관리하는 방법.



