Engineering/Python

Python 가상 환경 설정

산책散策 2024. 8. 6. 09:56
728x90

파이썬 개발을 하려고 하는 상황마다 다르게 파이썬 버전이나 특정 라이브러리를 유지하려고 할때, 가상환경을 사용할 수 있다.

 

$ pip install virtualenv

$ virtualenv [가상환경 적용할 디렉토리명]

$ app-env\Scripts\activate

 

아래 예제에서는 lecture 라는 디렉토리에서 ch7 이라는 가상 환경 디렉토리를 생성했다.

 

 

이미 존재하고 있던 ch7 이라는 디렉토리에 가상 환경을 적용하면 하위에 Include/, Lib/, Scripts/, pyvenv.cfg 의 디렉토리, 파일들이 추가된다. 

Scripts\activate 를 실행하고 나서, 앱 개발에 필요한 라이브러리들을 인스톨하면 Lib\site-packages 로 파일들이 추가되는 것을 볼 수 있다.

 

virtualenv 툴 말고도 가볍게 가상 환경을 생성하는 명령어 옵션은 "-m venv" 만으로 가능하다.

python -m venv [생성하려고 하는 가상환경 디렉토리]

 

 

출처: 

https://docs.python.org/3/library/venv.html