Linuxpia/웹 프로그램
[FastAPI] 아나콘다 가상환경에서 FastAPI 시작
Linuxpia4U
2024. 2. 27. 03:39
반응형
아나콘다 가상환경에서 FastAPI 시작
아나콘다를 사용하여 'FastAPI'라는 이름의 가상 환경을 생성하고, 그 안에서 작업을 진행하는 방법은 아래와 같습니다.
- 가상 환경 생성
터미널을 열고 다음 명령어를 입력하여 'FastAPI'라는 이름의 가상 환경을 생성합니다. 여기서 Python 버전을 명시할 수 있으며, 예를 들어 Python 3.8을 사용하려면python=3.8
로 지정합니다.
conda create -n FastAPI python=3.8
- 가상 환경 활성화
생성된 가상 환경을 활성화하기 위해 다음 명령어를 사용합니다:이 명령어를 실행하면 가상 환경 'FastAPI'가 활성화됩니다.
conda activate FastAPI
- FastAPI 설치
활성화된 가상 환경 내에 FastAPI를 설치합니다.conda
대신pip
을 사용하여 설치할 수 있습니다:
pip install fastapi
- ASGI 서버 설치
FastAPI 애플리케이션을 실행하기 위해 Uvicorn을 설치합니다:혹은 FastAPI와 관련된 모든 종속성을 포함하여 설치하고자 한다면:
이제 'FastAPI'라는 이름의 아나콘다 가상 환경에 FastAPI와 Uvicorn이 설치되었습니다. 가상 환경 내에서 FastAPI로 개발한 애플리케이션을 Uvicorn으로 실행할 수 있습니다.
pip install "fastapi[all]"
pip install uvicorn
가상환경 종료
작업이 끝난 후 가상 환경을 비활성화하려면 터미널에서 다음 명령어를 입력합니다:
conda deactivate
이렇게 하면 'FastAPI' 가상 환경을 벗어나 기본 환경으로 돌아가게 됩니다.
반응형