Skip to content
On this page

FastAPI-1-创建项目

创建虚拟环境

pyenv virtualenv 3.10.0 mk-fastapi-example

关于 pyenv 的使用教程可以查看 官方教程

安装 FastAPI 项目需要的依赖库

pip install fastapi
pip install "uvicorn[standard]"

创建项目文件夹

找到存放项目的目录下,创建 mk-fastapi-emaple 目录

一个简单的 Web 应用

在项目根目录下创建 main.py 文件,内容如下

python
# 导入 FastAPI 框架
from fastapi import FastAPI

# 创建 FastAPI 应用实例
app = FastAPI()

# 定义路由和请求方法
@app.get('/hello')
def hello():
    return "Hello FastAPI"

# 如果该文件被直接执行,则启动服务器
if __name__ == '__main__':
    # 导入 uvicorn 库,用于启动服务器
    import uvicorn
    
    # 启动服务器,并指定应用实例 app、主机地址和端口号
    uvicorn.run('main:app', host='0.0.0.0', port=8000)

运行命令 python main.py

在浏览器地址栏输入 http://localhost:8000/hello, "Hello FastAPI" 映入眼帘。

Released under the MIT License.