반응형
TypeError: _evaluate()는 3개의 위치 인수를 사용하지만 4개는 fastapi에서 제공되었습니다
그래서 나는 금식이 처음이다API와 나는 빠르게 가져오기 위해 노력하고 있었다API 그런데 라이브러리와 관련된 오류가 있어서 뭐가 문제인지 모르겠어요. 나는 내가 마지막 버전을 설치했는지 확인했지만 여전히 작동하지 않습니다. 코드는 한 줄만 가져오는 것입니다. 문제는 빠른 것 같다API 내장 함수입니다.
from fastapi import FastAPI
오류:
TypeError: _evaluate() takes 3 positional arguments but 4 were given
나는 당신이 무엇을 가져왔는지, fastapi와 python의 버전을 확인하는 것을 제안합니다. 당신은 분명히 당신의 환경에 뭔가 문제가 있습니다. 따라서 먼저 새로운 클린 venv를 생성하고 fastapi를 설치한 후 다음과 같은 메인 파일을 생성합니다.
main.py
from fastapi import FastAPI
app = FastAPI(
title="My API",
description="My description",
version="My version",
)
if __name__ == "__main__":
uvicorn.run("main:app", host="127.0.0.1", port=5000, log_level="info")
반응형
'개발하자' 카테고리의 다른 글
인증 시 FastApi 422 처리할 수 없는 엔티티, 수정하는 방법? (0) | 2023.08.18 |
---|---|
python-rq에 유사한 예약된 작업이 있는지 확인하는 방법은 무엇입니까? (0) | 2023.08.17 |
주피터 노트북 내부에서 pytest 테스트 기능 (0) | 2023.08.16 |
Pycharm Jupyter 노트북 wsl: Jupyter 패키지가 설치되지 않았습니다 (0) | 2023.08.16 |
TypeScript 배열의 마지막 요소 액세스 (0) | 2023.08.15 |