https://www.cnblogs.com/metaxman/p/15357618.html
-
自己编写了一个文章推送函数,需要用到bs4库的BeautifulSoup模块
-
根据腾讯云函数额外提供的内置的库列表里面也是没有的: 内置库
-
在网络上搜索相关内容,一般都是推荐利用Docker镜像,将依赖安装到一个容器中,最后上传代码包。由于自己没有接触过Docker容器,看教程利用Docker需要Linux环境,在Windows系统一般通过安装虚拟机来实现运行环境 。因为需要的依赖库不多,期待一种简便的方法,在腾讯云函数的官方文档中,给出了一种利用在线编辑代码工具**Serverless Web IDE(官方提供)**来解决。
函数操作
在 Serverless Web IDE 中,可以完成函数代码编辑、部署、测试全流程操作。函数测试、部署、测试模版选择等常用操作统一设置在 IDE 右上角的操作区
函数部署
Serverless Web IDE 提供手动部署和自动部署两种函数部署方式,支持在线安装依赖。
- 部署方式:
-
手动部署:手动部署模式下,您可以通过单击 IDE 右上角【部署】按钮触发函数部署到云端。
-
自动部署:自动部署模式下,保存(ctrl + s 或 command + s)即可触发函数部署到云端。
-
新创建函数
当你新建一个函数时,打开的基本代码编辑界面如下图,也可以编写代码但是不是Serverless Web IDE界面。你可以直接部署helloworld函数,点击完成,回到函数控制台,然后通过控制台打开此函数进行编辑,即可按照上述使用方式打开Serverless Web IDE界面
Serverless Web IDE 安装Python第三方库
Serverless Web IDE支持在线安装依赖,在Serverless Web IDE控制台中选择终端(首次打开不显示终端控制台,可以先部署一下代码)如下图
在终端中输入**cd src**切换到当前目录,然后输入" pip3 install [package_name] -t . "(Python3)将库安装到当前目录下,可以在src目录下看到刚才安装的package,将安装后的src目录重新部署一下。
通过**Serverless Web IDE实现了Python第三方库的安装
**
注意:选择正确的 终端