函数工作流 FUNCTIONGRAPH-如何制作函数依赖包?:为Python函数制作依赖包

时间:2023-11-15 14:56:09

为Python函数制作依赖包

打包环境中的Python版本要和对应函数的运行时版本相同,如Python2.7建议使用2.7.12及以上版本,Python3.6建议使用3.6.3以上版本。

为Python 2.7安装PyMySQL依赖包,并指定此依赖包的安装路径为本地的/tmp/pymysql下,可以执行如下命令。

pip install PyMySQL --root /tmp/pymysql

执行成功后,执行以下命令。

cd /tmp/pymysql/

进入子目录直到site-packages路径下(一般路径为usr/lib64/python2.7/site-packages/),接下来执行以下命令。

zip -rq pymysql.zip *

所生成的包即为最终需要的依赖包。

如果需要安装存放在的本地wheel安装包,直接输入:

pip install piexif-1.1.0b0-py2.py3-none-any.whl --root /tmp/piexif   
//安装包名称以piexif-1.1.0b0-py2.py3-none-any.whl为例,请以实际安装包名称为准
support.huaweicloud.com/functiongraph_faq/functiongraph_03_0343.html