云函数部署falsk还是蛮少见的,出现报错时,都没有借鉴的文章,在这里记录下关于腾讯云函数部署falsk报错的问题以及解决方法。
记录
问题
部署腾讯云函数flask,出现两个问题
1、提示405,容器未正确打开。
{
"errorCode": -1,
"errorMessage": "Failed to initialize the container. Please confirm that the container can be started locally.",
"statusCode": 405
}
2、通过模板打开的falsk模板能正常运行,自定义上传文件,死活无法正常运行。
解决方法
本质上falsk的问题,flask1.0.2版本后,不支持修改host、port口,app.run 方法传递host、port参数无效
其他平台如pychart、阿里云 可通过修改项目接口进行修改,而腾讯云函数上只能降flask版本实现port、host口的修改。
转需:阿里云、pycharm解决方法:解决Pycharm Flask(默认ip与端口不能改变与改变之后外网依旧不能访问ip的问题)_跟着上帝去流浪的博客-CSDN博客_flask中改写端口不变