[英]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.