天天看點

PyCharm 配置 Apache HUE 開發環境

Apache HUE 是一個操作hadoop生态各元件及元件管理的資料的集大成工具,其底層的 web 架構是python Django。現分享下如何基于 Pycharm 來搭建 Apache HUE 的開發環境。

需要注意的是,目前HUE隻支援Linux環境安裝編譯,需要在Windows調試隻能采用遠端調試,或者在Linux的桌面環境下調試。

首先,去github把hue源碼拉下來,通過 make apps 來編譯生成開發依賴環境,會在 hue 目錄下面生成一個 build 目錄,這就是我們接下來需要配置的 Project interpreter。

HUE詳細編譯配置,請參看《HUE4.3安裝配置》。

配置解釋器(interpreter)

File > settings > 搜尋 interpreter,選擇 Project Interpreter, 如圖:

PyCharm 配置 Apache HUE 開發環境

注意: interpreter必須是hue自己的python,也就是說,必須是build/env/bin/python

然後,在 settings 中配置 Django,如圖:

PyCharm 配置 Apache HUE 開發環境

這時,settings 這邊的配置就好了。接下來需要去配置 Django Server。在 Pycharm 的右上角有 Editor Configuration 選擇,點選進入,選擇添加 Django Server,如圖:

PyCharm 配置 Apache HUE 開發環境

然後在 configuration 的地方配置 Environment variables,Python interpreter,Host 等參數。這裡的 Environment 就是我們 make apps 生成的環境。我是這麼配置的:

PyCharm 配置 Apache HUE 開發環境
PyCharm 配置 Apache HUE 開發環境

點選儲存,這時,回到Pycharm編輯的功能塊,開到右上角有我們配置的環境。我們點選運作按鈕或者

DEBUG按鈕就可以運作啦。

PyCharm 配置 Apache HUE 開發環境

參考:

  • https://www.jianshu.com/p/b0c838a9113e
  • https://blog.csdn.net/clj198606061111/article/details/85210134

繼續閱讀