# 依赖管理插件 (plugin-dependency)

plugin-dependency (opens new window) 是 Crawlab 中能够管理依赖的插件。例如,您的 Python 爬虫可能会需要 Crawlab 中预装插件之外的插件,例如 selenium 或 sqlalchemy。利用 plugin-dependency,您可以在 Crawlab 界面中轻松安装和管理依赖和库。

# 可用的依赖框架

  • Python
  • Node.js

# 搜索安装依赖

您可以在 Crawlab 界面中利用 plugin-dependency 搜索并安装依赖,跟在受欢迎的 IDEs 中一样,例如 JetBrains IDEA 和 VS Code。

  1. 导航值依赖框架页面,例如 Python
  2. 点击 可安装 按钮
  3. 在上左侧的搜索栏中输入查找关键词
  4. 点击搜索图标按钮
  5. 点击右侧的 安装 按钮,安装您要安装的依赖

# 卸载依赖

我们也可以卸载依赖。

  1. 导航值依赖框架页面,例如 Python
  2. 点击 已安装 按钮
  3. 在上左侧的搜索栏中输入查找关键词
  4. 点击搜索图标按钮
  5. 点击右侧的 卸载 按钮,安装您要卸载的依赖

# 查看任务

您可能想查看您的安装或卸载是否成功,这可以通过如下步骤实现。

  1. 导航值插件框架页面,例如 Python
  2. 点击 任务 按钮
  3. 您可以通过点击 日志 按钮来查看每个任务的日志