You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派Ubuntu22.04 ARM64环境Docker部署FastAPI遇uvicron安装错误

问题解决:Docker安装uvicron报错

你的核心问题是包名拼写错误:FastAPI依赖的ASGI服务器正确包名是uvicorn,你写成了uvicron,导致pip无法找到对应版本的包。

修正后的Dockerfile

FROM python:3.10
RUN pip3 install --no-cache-dir fastapi uvicorn
COPY ./app /app
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "15400"]

关键修改点

  • 将所有拼写错误的uvicron替换为正确的uvicorn
  • 合并两次pip install命令,减少镜像构建层级,同时添加--no-cache-dir参数避免缓存占用额外镜像空间

内容的提问来源于stack exchange,提问作者Maciek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 17:18:18