728x90
반응형

venv는 python2와 python3를 자유롭게 변경하기 어렵다고 해서 virtualenv로 설치하기로 결심!

설치방법

1. virtualenv 설치

python3 -m pip install --user -U virtualenv

2. virtualenv PATH 설정

echo 'export PATH=$PATH:/Users/컴퓨터명/Library/Python/3.13/bin' >> ~/.zshrc
source ~/.zshrc

3. 파이썬 가상환경 만들기

cd [디렉토리 경로]
virtualenv env

해당 디렉토리로 가면 env 폴더가 생겨있는 것을 확인할 수 있습니다~

4. 가상환경 활성화

cd [디렉토리 경로]
source env/bin/activate

활성화되면 터미널에 (env)가 표시됩니다.

(env) 컴퓨터명@MacBookAir hana-meeting-llm %

5. 가상환경 비활성화

deactivate 명령을 통해 비활성화 할 수 있습니다.

cd [디렉토리 경로]
deactivate

비활성화되면 터미널에 (env)가 표시가 사라집니다.

728x90
반응형
728x90
반응형

Fastapi 가 편리한 이유

1. 문서 자동화 = Swagger를 사용하지 않아도 된다. 

 

2. nodejs급 빠름

 

3. ASGI를 기반으로 비동기 처리를 지원 (※ ASGI : Asynchronous Server Gateway)

 

4. flask나 django는 동기 통신을 기반으로 하기 때문에 효율이 떨어짐


 

Fastapi 공식 사이트

https://fastapi.tiangolo.com/

 

FastAPI - FastAPI

FastAPI framework, high performance, easy to learn, fast to code, ready for production

fastapi.tiangolo.com

 

728x90
반응형

+ Recent posts