Код: Выделить всё
from fastapi import FastAPI
import uvicorn
from pydantic import BaseModel
import numpy as np
app = FastAPI()
class InputNumber(BaseModel):
value: float
@app.post("/sqrt")
async def compute_sqrt(input_data: InputNumber):
result = np.sqrt(input_data.value)
return {"result": float(result)}
if __name__ == '__main__':
uvicorn.run(app, port=8080, host='0.0.0.0')
Код: Выделить всё
fastapi
uvicorn[standard]
numpy
pydantic
- команда сборки: pip install -r require.txt
- команда запуска: python main.py
- команда сборки: pip3 install -r require.txt
- команда запуска : python3 main.py
Код: Выделить всё
ModuleNotFoundError: No module named 'fastapi'У меня нет докера.
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/792 ... ython-3-11
Мобильная версия