fastapi在云服务器的部署 最近在学习fastapi,但是在本地运行确实很不过瘾,所以买了一个阿里云服务器,今天终于让代码在云服务器上跑起来了。
1.从gitee上将代码克隆下来
git clone --depth [url]
2.安装虚拟环境
切换到对应路径:
cd /root/fastapi/
安装virtualenv
pip3 install virtualenv
安装虚拟环境
virtualenv --python=$(which python) venv
3.激活虚拟环境
. venv/bin/activate 或 source venv/bin/activate
4.安装依赖项
pip install -r requirements.txt
5.运行
uvicorn main:app --host 0.0.0.0
【python学习小技巧|简单的python项目fastapi在云服务器的部署】6.后台运行
uvicorn main:app --host 0.0.0.0 > /root/hello_fastapi.log &
文章图片
推荐阅读
- 数据分析必经之路|用pycham,你还在单个安装项目依赖库()
- Python 核心编程(第3版)
- JVM|JVM垃圾回收的分代收集思想
- 后端框架|Spring中的JDBC模块
- 后端框架|Spring集成Mybatis
- JVM|内存溢出和内存泄露
- CMT120 Programming Challenges
- ELEC362线性分析
- C++语言程序设计基础|第3章 函数