1. anaconda 설치
프로젝트를 개발하기 전에 먼저 anaconda부터 설치해보자!
anaconda는 프로젝트마다 다른 환경에서 개발하기 위해서 사용하는 것으로 설치 모듈마다 충돌이 일어날 수 있어서 사용한다.
anaconda를 통해 설치하면 가상환경마다 다른 모듈을 설치할 수 있어서 충돌이 일어나지 않고, 안 쓰는 환경을 지우고, 다시 만들기도 편리하다
이제 anaconda를 설치해보자!
https://www.anaconda.com/download/success
Download Now | Anaconda
Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.
www.anaconda.com
anaconda 설치를 완료했다!
이제 anaconda prompt를 실행시켜보자
2. anaconda 실행하기
anaconda 기본 문법은 다음과 같다.
- 가상환경 확인하기
conda env list
- 가상환경 생성하기
conda create -n {가상환경이름}
- 가상환경 활성화하기
conda actiavete {가상환경이름}
- 가상환경 비활성화하기
conda deactivate
fastapi 사용을 위해 먼저 anaconda 가상환경에서 fastapi라는 환경을 만든다
conda create -n fastapi
가상환경을 활성화 한 후 fastapi를 사용하기 위해 모듈을 설치한다.
conda activate fastapi # 가상환경 활성화
conda install fastapi # fastapi 설치
conda install uvicorn # uvicorn 설치
제대로 설치되어 있는지 확인해보자!
conda list # 모듈 확인
FastAPI랑 uvicorn만 설치하면 다른 모듈도 같이 설치된다.
이제 anaconda 가상환경을 만들었다!
다음에는 github desktop을 이용하여 git을 쉽게 사용할 수 있는 방법을 알려주겠다.
'FastAPI 개발일지 > 개발준비' 카테고리의 다른 글
FastAPI 개발일지5 - Database 구축하기 (4) | 2024.09.16 |
---|---|
FastAPI 개발일지4 - IA(Information Architecture) 작성하기 (2) | 2024.09.14 |
FastAPI 개발일지3 - 기능 명세서 작성하기 (1) | 2024.09.13 |
FastAPI 개발일지2 - Github desktop (1) | 2024.09.12 |
FastAPI 개발일지 - 쇼핑몰 프로젝트 (0) | 2024.09.11 |