You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在AWS Glue 3.0 Jupyter Notebook任务中如何添加Python包与参数?

解决AWS Glue Jupyter Notebook任务安装额外Python包的问题
  • 方法1:通过作业配置添加参数
    当你将Notebook以Glue作业形式运行时,可以这样配置:

    1. 打开目标Glue Jupyter Notebook,点击右上角「Run as job」按钮。
    2. 在弹出的作业配置窗口中,找到「Advanced properties」区域。
    3. 点击「Add argument」,输入键为--additional-python-modules,值为openpyxl==3.1.2。
    4. 保存配置后运行作业,包会在作业启动前完成安装。
  • 方法2:使用Glue魔法命令配置交互式会话
    如果是在交互式Notebook会话中运行,在所有代码前添加以下魔法命令:

    %glue_version 4.0
    %additional_python_modules openpyxl==3.1.2
    

    运行该单元格后,会话会加载指定包,后续即可正常import openpyxl。

  • 方法3:通过开发端点配置长期会话
    若使用关联Glue开发端点的Notebook,可在创建/更新端点时,在「Additional Python modules」字段填入openpyxl==3.1.2,所有关联该端点的Notebook会话都会自动安装这个包。

补充:直接在Notebook里运行!pip install无效,是因为交互式会话的环境隔离,临时安装的包无法被后续代码单元格识别,必须通过官方支持的配置方式生效。

内容的提问来源于stack exchange,提问作者Andrew Hicks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 02:52:04