๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ปTech/๐Ÿ˜hadoop

[zeppelin] python interpreter ์„ค์น˜ ๋ฐ ์—ฐ๋™

by _viper_ 2022. 8. 18.
๋ฐ˜์‘ํ˜•

ํด๋ผ์šฐ๋ฐ๋ผ์—์„œ zeppelin ์„œ๋น„์Šค์— python interpreter ์„ค์น˜ ๋ฐ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

clouder doc์—๋Š” ๋‚˜์™€์žˆ์ง€ ์•Š์•„ ๊ณผ๊ฑฐ HDP์™€ Apache Zeppelin ๋ฌธ์„œ ์ฐธ๊ณ  ํ•˜์˜€์Šต๋‹ˆ๋‹ค ๐Ÿ™‚

 

1. zeppelin ์„ค์น˜๋œ ์„œ๋ฒ„ ์ ‘์† ํ›„ ํŒŒ์ด์ฌ ์ธํ„ฐํ”„๋ฆฌํ„ฐ ์„ค์น˜

  • ์„ค์น˜ ์™„๋ฃŒ๋˜๋ฉด /opt/cloudera/parcels/CDH/lib/zeppelin/interpreter/python ๊ฒฝ๋กœ๊ฐ€ ์ƒ์„ฑ๋จ
  • ํ•˜์œ„ ๊ฒฝ๋กœ ๊ถŒํ•œ ํ™•์ธ (chmod 644)
/opt/cloudera/parcels/CDH/lib/zeppelin/bin/install-interpreter.sh -n python

 

2. zeppelin web-ui  > interpreter > create  

  • python interpreter๊ฐ€ ์ •์ƒ ์„ค์น˜๋˜๋ฉด ๊ทธ๋ฃน์—์„œ ํŒŒ์ด์ฌ ์„ ํƒ์ด ๊ฐ€๋Šฅ
  • python3 ์‚ฌ์šฉ์„ ์œ„ํ•ด zeppelin.python ๊ฐ’์„ python3์œผ๋กœ ๋ณ€๊ฒฝ ํ•„์š”

 

 

3. ์ธํ„ฐํ”„๋ฆฌํ„ฐ ์ƒ์„ฑ ํ›„ ํ•„์š” ํŒŒ์ด์ฌ 3 ํŒจํ‚ค์ง€ ์„ค์น˜

  • "sh interpreter" ์ƒ์„ฑํ•˜์—ฌ ์ด์šฉํ•ด๋„ ๋˜๊ณ  ์ง์ ‘ ์„œ๋ฒ„ ์ ‘์†ํ•ด์„œ ์„ค์น˜ํ•ด๋„ ๊ฐ€๋Šฅ
  • ์ง์ ‘ ์„œ๋ฒ„์—์„œ ์„ค์น˜์‹œ ์ œํ”Œ๋ฆฐ ๊ณ„์ •์œผ๋กœ ์Šค์œ„์นญ ํ•„์š”
$ pip3 install jupyter-client
$ pip3 install ipykernel
$ pip3 install py4j

 

4. ์„ค์น˜ ํ›„ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ

  • %python ๊ตฌ๋ฌธ ์„ ์–ธํ•˜์ง€ ์•Š์•„๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ