FastAPI 개발일지/개발준비

FastAPI 개발일지1 - anaconda 가상환경 설치

hccode0419 2024. 9. 11. 23:01

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을 쉽게 사용할 수 있는 방법을 알려주겠다.