
C:\project>python -m venv example
C:\project>cd example
C:\project\example>Scripts\activate.bat
(example) C:\project\example>
PS C:\project> python -m venv example
PS C:\project> cd example
PS C:\project\example> .\Scripts\Activate.ps1
(example) PS C:\project\example>
이 상태에서 pip로 패키지 설치하면 저장됨.
(example) C:\project\example>pip install numpy
(example) C:\project\example>dir /B Lib\site-packages
easy_install.py
numpy
numpy-1.12.1.dist-info
pip
pip-9.0.1.dist-info
pkg_resources
setuptools
setuptools-28.8.0.dist-info
__pycache__
#dir로 파일과 폴더 확인.
이 상태로 스크립트 파일 실행 → 현재 가상 환경 안에 있는 파이썬 인터프리터와 패키지 사용.
가상 환경에 설치된 패키지는 목록을 저장해 두었다가 나중에 다시 설치할 수 있음.
pip freeze로 패키지 목록과 버전 정보를 requirements.txt 파일에 저장
(example) C:\project\example>pip freeze > requirements.txt
requirements대로 패키지 설치