安装fastapi:
pip install fastapi
安装uvicorn来作为服务器:
pip install uvicorn[standard]
注意事项:
在使用pip安装uvicorn服务时需要确定pip对应的python版本和$PATH默认路径是否一致,如果不一致会出现报错:bash: uvicorn: command not found
这种情况是因为在环境变量中找到的python版本和pip对应的python版本不一致,导致找不到pip安装的库,需要将对应版本的python路径配置在环境变量中:
export PATH=$PATH:/usr/local/python3/bin
开启服务:
uvicorn main:app --host='0.0.0.0' --reload
默认端口是8000,由于使用docker运行,需要将端口映射出来,在这里如果不配置--host默认为“127.0.0.1”,局域网内也是会出现访问不到。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)