服务器无网络发布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)