약 4분
읽기 설정
글자 크기
줄 간격
글꼴
2.1 Python 환경 설정
Python 개발을 시작하기 전에, 우리가 사용할 Python 환경을 설정해야 합니다. 이 과정에서는 Python 3.13을 설치하고, 가상 환경을 설정하여 FastAPI 개발에 적합한 환경을 준비할 것입니다. 다음 단계에 따라 진행해 보세요.
1. Python 3.13 설치하기
먼저 Python을 설치해야 합니다. Python 공식 웹사이트로 이동하여 3.13 버전을 다운로드하고 설치합니다. 설치하는 동안 "Add Python to PATH" 옵션을 선택하는 것을 잊지 마세요.
2. 가상 환경 생성하기
가상 환경을 설정하는 것은 Python 프로젝트를 각기 별개의 환경에서 관리할 수 있게 도와줍니다. 이렇게 하면 서로 다른 프로젝트가 다른 패키지 버전을 사용할 수 있어 충돌을 방지할 수 있습니다. 아래의 명령어를 터미널에 입력하여 가상 환경을 생성합니다.
python3 -m venv myenv
3. 가상 환경 활성화하기
가상 환경을 생성한 후, 활성화해야 합니다. 아래의 명령어를 사용하여 활성화합니다:
- Windows:
myenv\Scripts\activate - macOS / Linux:
source myenv/bin/activate
4. FastAPI 및 Uvicorn 설치하기
가상 환경이 활성화된 상태에서 FastAPI와 Uvicorn을 설치합니다. FastAPI는 우리의 웹 애플리케이션을 만들기 위한 프레임워크이고, Uvicorn은 ASGI 서버로 FastAPI 어플리케이션을 실행시키기 위한 도구입니다. 다음 명령어를 입력하여 설치합니다.
pip install fastapi uvicorn
이제 FastAPI와 Uvicorn이 설치되었습니다! 다음 강의에서는 실제로 FastAPI를 사용하여 간단한 웹 애플리케이션을 만드는 방법을 배워보겠습니다. 이렇게 Python 환경을 설정함으로써 앞으로의 개발 여정이 원활해질 것입니다.
실습 과제
- 가상환경을 생성하고 활성화한 후, FastAPI와 Uvicorn을 설치해 보세요.
- 설치가 완료되면,
pip list명령어를 통해 설치된 패키지를 확인해 보세요.
퀴즈
- 가상 환경의 장점은 무엇인가요?
pip install fastapi uvicorn이라는 명령어의 역할은 무엇인가요?
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.