云计算百科
云计算领域专业知识百科平台

服务器无网络发布Python FastApi应用

安装Python

在服务器安装Python,(如果已有其它 Python版本,可以不加入环境变量)

复制项目目录到服务器

准备依赖

python -m pip download -r requirements.txt -d .\\packages

如果没有pip
···
python -m ensurepip –upgrade
···

在这里插入图片描述

在服务器配置虚拟环境

  • 将代码复制到部署服务器的目录。
  • 创建虚拟环境
    • C:\\Users\\zhangs49\\AppData\\Local\\Programs\\Python\\Python311\\python.exe -m venv .venv
  • 激活虚拟环境
    • .\\.venv\\Scripts\\activate.ps1
  • 安装依赖
    • pip install –no-index –find-links=./packages -r .\\requirements.txt
  • 启动应用
    • python -m uvicorn app.main:app –host 0.0.0.0
赞(0)
未经允许不得转载:网硕互联帮助中心 » 服务器无网络发布Python FastApi应用
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!