zeppelin支援matplotlib配置

2021-07-25 08:17:24 字數 662 閱讀 9951

我的環境: python 2.7.10, zepplin 0.61

1. 需要python支援tkinter. 這需要重新編譯安裝python

先查詢系統中tk的版本:

[root@n2 ~]# rpm -qa | grep tk

tk-devel-8.5.7-5.el6.x86_64

tkinter-2.6.6-66.el6_8.x86_64

tk-8.5.7-5.el6.x86_64

# *** uncomment and edit to reflect your tcl/tk versions:

-ltk8.5 -ltcl8.5 \

2.  安裝pip

因為自己編譯的python不帶有pip,我下的pip版本是 9.0.1.

3. 安裝libpng

4. 安裝freetype

5. 安裝 matplotlib 1.5.0

pip --no-cache-dir install -u -i matplotlib==1.5.0

注意:我一開始使用預設最新的1.5.3版本安裝後,無法使用!

6. 安裝 py4j

pip install py4j

5. 重啟zeppelin,搞定!

注意: 以上步驟需要root 許可權或者sudo.

Zeppelin原理簡介

zeppelin是乙個基於web的notebook,提供互動資料分析和視覺化。後台支援接入多種資料處理引擎,如spark,hive等。支援多種語言 scala apache spark python apache spark sparksql hive markdown shell等。本文主要介紹z...

Zeppelin原理簡介

zeppelin是乙個基於web的notebook,提供互動資料分析和視覺化。後台支援接入多種資料處理引擎,如spark,hive等。支援多種語言 scala apache spark python apache spark sparksql hive markdown shell等。本文主要介紹z...

Zeppelin使用說明

在zeppelin中以筆記本 notebook 的形式組織和管理互動式資料探索任務,乙個筆記本 note 可以包括多個段 paragraph 段是進行資料分析的最小單位,即在段中可以完成資料分析 的編寫以及結果的視覺化檢視。下圖所示筆記本為 應用嚮導 圖中紅框部分為段。在段內,包括段標題 段 編輯區...