파이썬 가상 환병은 파이썬 프로젝트를 진행할 때 독립적인 환경을 만들어 준다.
가상 환경 디렉터리 생성하는 방법
C:\> mkdir venvs
C:\> cd venvs
venvs 디렉터리는 파이썬 가상 환경의 루트 디렉터리가 될 것이다.
또 다른 가상 환경을 추가하고 싶다면 이 디렉터리 아래에 설치하면 된다.
즉, 모든 가상 환경은 이 디렉터리 안에 만들어질 것이다.
C:\venvs> python -m venv myapi
venv라는 모듈을 사용해여 myapi라는 가상 환경을 만들었다.
가상 환경 진입 및 벗어나기
C:\venvs> cd C:\venvs\myapi\Scripts
C:\venvs\myapi\Scripts> activate
(myapi) C:\venvs\myapi\Scripts>
(myapi) C:\venvs\myapi\Scripts> deactivate
C:\venvs\myapi\Scripts>
(myapi)는 현재 진입한 가상 환경을 의미한다.
진입하려면 activate,
벗어나려면 deactivate를 하면 된다.
배치 파일로 가상 환경에 간단히 진입하기
위 과정을 단축시킬 수 있다.
C:/venvs/myapi.cmd라는 파일을 만들고 그 안에
@echo off
cd c:/projects/myapi
c:/venvs/myapi/scripts/activate
와 같이 작성해 주면 cmd 창에서 "myapi"를 작성하는 것 만으로도 가상 환경에 진입할 수 있다.
'FastAPI' 카테고리의 다른 글
[FastAPI] API와 Svelte (0) | 2024.11.10 |
---|