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

Python运行时

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

版本标识符操作系统架构
Python 3.10(公测中)python3.10Debian 10x86_64
Python 3.9python3.9Debian 9x86_64
Python 3.6python3Debian 9x86_64
重要 函数计算已计划停止对Python 2.7运行时的支持。具体信息,请参见运行时终止策略

Python内置模块

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

Python 3.10(公测中)

模块名称模块介绍模块版本
oss2OSS SDK2.16.0
tablestoreTablestore SDK5.4.1
aliyun-fc2FC SDK2.5.2
aliyun-python-sdk-ecsECS SDK4.24.26
aliyun-python-sdk-vpcVPC SDK3.0.27
aliyun-python-sdk-rdsRDS SDK2.7.2
aliyun-python-sdk-kmsKMS SDK2.16.0
aliyun-mnsMNS SDK1.1.5
aliyun-python-sdk-cdnCDN SDK3.7.8
aliyun-python-sdk-ramRAM SDK3.2.0
aliyun-python-sdk-stsSTS SDK3.1.0
aliyun-python-sdk-iotIoT SDK8.47.0
aliyun-log-python-sdkSLS SDK0.8.0
wand图片处理库0.6.10
scrapy数据抓取库2.7.1
PyMySQLMySQL客户端库1.0.2
elasticsearchElasticsearch客户端库8.5.2
Pillow图像处理库9.3.0
pyOpenSSLOpenSSL库1.0.2
redisRedis客户端库4.4.0
requestsHTTP库2.28.1

Python 3.9

模块名称模块介绍模块版本
oss2OSS SDK2.15.0
tablestoreTablestore SDK5.2.1
aliyun-fc2FC SDK2.5.0
aliyun-python-sdk-ecsECS SDK4.24.11
aliyun-python-sdk-vpcVPC SDK3.0.15
aliyun-python-sdk-rdsRDS SDK2.6.1
aliyun-python-sdk-kmsKMS SDK2.15.0
pydatahubDataHub SDK不支持
aliyun-mnsMNS SDK1.1.5
aliyun-python-sdk-cdnCDN SDK3.6.7
aliyun-python-sdk-ramRAM SDK3.2.0
aliyun-python-sdk-stsSTS SDK3.1.0
aliyun-python-sdk-iotIoT SDK8.30.0
aliyun-log-python-sdkSLS SDK0.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.6

模块名称模块介绍模块版本
oss2OSS SDK2.9.1
tablestoreTablestore SDK5.1.0
aliyun-fc2FC SDK2.3.0
aliyun-python-sdk-ecsECS SDK4.10.1
aliyun-python-sdk-vpcVPC SDK3.0.2
aliyun-python-sdk-rdsRDS SDK2.1.4
aliyun-python-sdk-kmsKMS SDK2.14.0
pydatahubDataHub SDK2.11.2
aliyun-mnsMNS SDK1.1.5
aliyun-python-sdk-cdnCDN SDK3.0.8
aliyun-python-sdk-ramRAM SDK3.0.0
aliyun-python-sdk-stsSTS SDK3.0.0
aliyun-python-sdk-iotIoT SDK7.8.0
aliyun-log-python-sdkSLS SDK0.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

相关文档