[英]Import error on EMR after bootstrap action
我在 EMR 集群上运行引导操作,在运行完需求文本文件后,我正在检查 numpy 版本:
sudo python3 -c "try:
import numpy
print(\"numpy_version\", numpy.version.version)
except:
pass"
我得到了需求文本文件 (1.15.4) 中指定的正确版本; 然而,在作业开始运行后,我得到:
ImportError: Matplotlib requires numpy>=1.15; you have 1.14.5
在引导操作和恢复 numpy 版本的作业步骤之间究竟发生了什么?
这表明应用程序配置降级了 numpy 的版本
此问题的解决方法是使用启动另一个后台进程的引导操作。
后台进程应升级 numpy 的版本,并应在应用程序配置后立即运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.