2017-02-27 240 views
1

我使用的是AWS集羣EMR 5.3.1使用Hadoop +星火+蜂巢+齊柏林亞馬遜EMR集羣matplotlib錯誤

當我使用飛艇和鍵入命令:

%python 
import matplotlib.pyplot as plt 
plt.plot([1, 2, 3]) 

我得到錯誤:

ImportError: Gtk3 backend requires pygobject to be installed. 

如何解決?

回答

3

添加此行 - matplotlib.use( '此Agg')

import matplotlib 
    matplotlib.use('Agg') 
    import matplotlib.pyplot as plt 
    plt.plot([1,2,3])