本文介绍在函数计算中使用Python语言编写函数的运行环境信息。

Python运行时

函数计算目前支持的Python运行时环境如下。

版本 操作系统 架构
Python 3.9(Python 3.9) Linux x86_64
Python 3(Python 3.6) Linux x86_64
注意
  • 函数计算已停止对Python 2.7运行环境的维护。您可以创建和更新运行环境为Python 2.7的函数,但函数计算将不提供任何Python 2.7运行时的功能更新,包括安全补丁。
  • Python 2.7运行环境即将下线,推荐您使用Python 3及以上版本的运行环境。

Python内置模块

除了Python的标准模块,函数计算的Python运行环境中还包含一些常用模块,您可以直接引用常见模块。目前包含的模块如下所示。

Python 3.9(Python 3.9)

模块名称 模块介绍 模块版本
oss2 OSS SDK 2.15.0
tablestore Tablestore SDK 5.2.1
aliyun-fc2 FC SDK 2.5.0
aliyun-python-sdk-ecs ECS SDK 4.24.11
aliyun-python-sdk-vpc VPC SDK 3.0.15
aliyun-python-sdk-rds RDS SDK 2.6.1
aliyun-python-sdk-kms KMS SDK 2.15.0
pydatahub DataHub SDK 不支持
aliyun-mns MNS SDK 1.1.5
aliyun-python-sdk-cdn CDN SDK 3.6.7
aliyun-python-sdk-ram RAM SDK 3.2.0
aliyun-python-sdk-sts STS SDK 3.1.0
aliyun-python-sdk-iot IoT SDK 8.30.0
aliyun-log-python-sdk SLS SDK 0.7.3
wand 图片处理库 0.6.7
opencv 计算机视觉库 4.5.4.58
numpy 科学计算库 1.21.4
scipy 科学计算库 1.7.2
matplotlib 绘图库 3.4.3
scrapy 数据抓取库 2.5.1

Python 3(Python 3.6)

模块名称 模块介绍 模块版本
oss2 OSS SDK 2.9.1
tablestore Tablestore SDK 5.1.0
aliyun-fc2 FC SDK 2.3.0
aliyun-python-sdk-ecs ECS SDK 4.10.1
aliyun-python-sdk-vpc VPC SDK 3.0.2
aliyun-python-sdk-rds RDS SDK 2.1.4
aliyun-python-sdk-kms KMS SDK 2.14.0
pydatahub DataHub SDK 2.11.2
aliyun-mns MNS SDK 1.1.5
aliyun-python-sdk-cdn CDN SDK 3.0.8
aliyun-python-sdk-ram RAM SDK 3.0.0
aliyun-python-sdk-sts STS SDK 3.0.0
aliyun-python-sdk-iot IoT SDK 7.8.0
aliyun-log-python-sdk SLS SDK 0.6.38
wand 图片处理库 0.6.7
opencv 计算机视觉库 3.3.0.10
numpy 科学计算库 1.13.3
scipy 科学计算库 1.0.0
matplotlib 绘图库 2.0.2
scrapy 数据抓取库 1.4.0

相关文档