服务器 系统:Alibaba 3 [ Centos一样 ] 宝塔Linux面板免费版: 8.2.0安装好 Python 版本 ↓图↓创建 PythonFastAPI 文件夹 在文件夹下 新建空的 index.py ↓图↓等一下手动安装依赖包 ↓图↓设置 域名管理: 自己配置域名 外网映射: 开启 SSL: 自己配置SSL模块 fastapi 版本不用选 安装 fastapi 默认使用 uvicorn #把 gunicorn 可以删除[x-btn type="secondary" icon="fa-download" href="//dcc.hawk.pub/PythonFastAPI/index.py" content="index.py 下载" /]启动成功--------------------------------------------- 遇到 OSError: cannot load library 'pango-1.0' 这样的错误,不知道是不是这个过程发生的. sudo yum install pango 如果可以正常运行,可以忽略
#说明一下,我的python管理器1.5版本. #我创建项目成功后,目录下面没有dms_venv个文件,所以,我手动创建一下. #我的目录文件. cd /www/wwwroot/flask/dms #我的启动文件. /www/wwwroot/flask/dms/run.py ############***** run.py ***------------------内容** from flask import Flask app = Flask(__name__) @app.route('/hello') def hello(): return 'Hello Hawk.' if __name__ == '__main__': app.run() ############***** run.py ***------------------内容** #在我的目录文件下面,创建虚拟环境 [root@ dms]# python3 -m venv dms_venv #激活虚拟环境 [root@ dms]# source dms_venv/bin/activate #下
Hawk
别固执的认为某事必须 !