我刚刚开始使用AWS EMR作为测试的一部分 - 我已经创建了一个启动文件来使用我的EMR实例上的pip安装特定的python包 . 我知道这是非常基本的 . bash脚本包含
#!/bin/bash
set -e
pip install typing --user
但是,当我提交python脚本作为一个步骤时,我收到以下错误
Traceback(最近调用最后一次):文件“py-calculate.py”,第6行,输入import Iterable ImportError:没有命名的模块输入LogType的结尾:stdout
从它看起来,没有安装打字包 .
1 回答
正如我猜测的那样,没有安装打字包 . 我以前的方法是将bash脚本修改为
出于某种原因,这更好 .