簡體   English   中英

引導操作后 EMR 上的導入錯誤

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM