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

如何在无网络电脑上安装FastAPI与Uvicorn?

离线安装FastAPI和Uvicorn的方案

一、获取完整离线安装包

  • 在联网电脑上使用pip的download命令批量下载,这是最可靠的方式,能自动获取所有依赖包,避免手动下载遗漏导致失败:
    • 下载FastAPI及所有依赖:pip download fastapi -d ./fastapi_offline_pkgs
    • 下载Uvicorn(含standard扩展依赖):pip download "uvicorn[standard]" -d ./uvicorn_offline_pkgs
    • 命令中的-d参数指定下载目录,执行后该目录会包含所有需要的.whl或.tar.gz格式安装包
  • 不要使用第三方的fastapi_offline包,官方并未提供此类离线包,这类非官方包容易出现兼容性问题,导致安装失败

二、离线安装操作

  1. 将下载好的两个安装包目录复制到无网络的目标电脑上
  2. 打开命令行,进入对应目录,执行以下安装命令:
    • 安装FastAPI:pip install --no-index --find-links=./fastapi_offline_pkgs fastapi
    • 安装Uvicorn:pip install --no-index --find-links=./uvicorn_offline_pkgs "uvicorn[standard]"
    • 参数说明:--no-index禁止pip联网查找PyPI索引,--find-links指定本地安装包的路径

三、验证安装结果

执行以下命令,若无报错则说明安装成功:

python -c "import fastapi; import uvicorn; print('FastAPI和Uvicorn安装成功')"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 05:45:08