更新时间:2020-12-30 09:29
将 serverless_config_flask.py 重命名为 serverless_config.py
但是文件列表中已经有一个 serverless_config.py 文件,怎么处理呢?先把原来的 serverless_config.py 文件和 serverless_django_config.py 文件删除即可,然后再将 serverless_config_flask.py 重命名为 serverless_config.py
配置应用入口。打开 serverless_config.py 文件,更新 FRAMEWORK 配置
FRAMEWORK = {
'module': '你的入口文件名称,比如:index,不要加 .py 后缀',
'module.entry': '入口文件中应用对象名称,比如 app,以Flask为例 app = Flask(__name__)'
}
sudo pip install -r requirements.txt --target ./ -i https://pypi.tuna.tsinghua.edu.cn/simple
默认三方包的安装路径是在当前根目录,如果想要自定义三方包的路径,可以采用这种方式:
import os
import sys
sys.path.append(os.getcwd() + '/modules')
三方包就可直接放在 根的 modules目录下
示例:serverless.py
import os
import base64
import json
import re
import logging
import importlib
import mimetypes
from datetime import datetime
import time
import traceback
from urllib import parse
import sys
sys.path.append(os.getcwd() + '/modules')
import serverless_config
...
...
需要注意的是,必须在修改sys.path后再引入serverless_config模块(serverless_config模块引用了其他三方包)
在文档使用中是否遇到以下问题
更多建议
匿名提交