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 [생성하려고 하는 가상환경 디렉토리]
출처:
'Engineering > Python' 카테고리의 다른 글
driver.get(link) AttributeError: 'NoneType' object has no attribute 'get' 해결 (1) | 2023.11.13 |
---|---|
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 4: invalid start byte 해결 (0) | 2023.11.10 |
'ChromeOptions' object has no attribute 'headless' 해결 (1) | 2023.11.08 |
undetected_chromedriver ModuleNotFoundError distutils 해결 (0) | 2023.11.07 |
Python JWT 토큰 생성 및 검증 (0) | 2021.05.06 |