开发者社区 > 云原生 > Serverless > 正文

函数计算,现在python版本是3.7,可以升级到3.8以上版本吗?最好是到3.10版本

函数计算,现在python版本是3.7,可以升级到3.8以上版本吗?最好是到3.10版本

展开
收起
函数计算小白 2023-08-02 17:46:20 183 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果您使用的是阿里云函数计算:
    当前支持的Python版本有:2.7、3.6 和3.7。

    可以请求升级到3.8或3.10,但需要平台支持。

    可以基于CDNimage镜像实现3.8/3.10版本的函数,但需要自己构建镜像。

    如果是国际上主流的函数计算服务提供商:
    Google Cloud Functions 最高支持到Python 3.7。

    AWS Lambda 最高支持到Python 3.8。

    Azure Functions 最高支持到Python 3.10。

    如果使用开源框枭实现函数计算:
    Apache OpenWhisk 最高支持到Python 3.6。

    Kubeless、Fission 等也不高于Python 3.7。

    总的来说,目前很多函数计算平台的默认Python版本还停留在3.7以下。

    支持3.8及更高版本的还相对少见。

    但随着Python版本的不断更新,函数计算也会逐渐升级支持。

    如果需要更高版本的Python,可以考虑:

    请求您所使用平台升级支持

    使用CDNImage自定义实现所需版本的函数

    将函数迁移到支持更高版本Python的平台

    2023-08-02 20:12:55
    赞同 1 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载