2021년 5월 27일 목요일

Apache Zeppellin 0.9.0 - Dynamic Form에서 Python 을 실행하면 오류가 발생한다??!

하아... 진짜.. 이거 오픈소스라고 하지만..

너무너무 귀찮은 일들이 자꾸 생긴다..

심지어 메뉴얼에 있는 걸 갖다가 붙여도 오류가 남..


이 오픈소스 관리하는 쉐리는 검증은 하고 올리는 건가...

%pyspark 인터프리터 쓰면.. 일단 안됨!

%python으로 변경해야 하며, 실행해도 type 관련 오류가 발생함..


일단.. 개발 환경은

Ubuntu 20.4 LTS + Apache Zeppelin 0.9.0 preview 1


구글링해서 본 글은 거의 다 쓰레기...

결국 찾아냄..

https://stackoverflow.com/questions/63754720/apache-zeppelin-issues-python-errors

요약하면.. 0.9.0 preview 2에서 버그가 있는데.. python 3.8에선 호환이 안된다는 거임..

Ubuntu 20.4 LTS 기본이 3.8을 사용하는 지라.. 다운드레이드를 할까 하다가..

그냥 설치하고.. interpreter 설정에 python 경로를 넣는 곳에 3.7을 지정하는 걸로 해결.


설치 할 줄 모르는 냥반들을 위한 코드 투척..

  1. sudo add-apt-repository ppa:deadsnakes/ppa
  2. sudo apt-get update
  3. sudo apt-get install python3.7


설치하고 Zeppelin의 interpreter 설정에서 zeppelin.python 항목을 python 3.7 이 깔린 경로로 넣어주자 (bin이 들어간 경로 넣으면 됨)

참고로.. 다운그레이드 후 pyspark 써 봤으나.. 동일하게 오류 발생..

(걱정말라구!! 이 글을 본 사람이 한 삽질은 내가 다 먼저 했다규!!! ㅜ_ㅜ)

그나저나.. 생각보다.. 너무 삽질을 많이해서.. 짜증이 그냥.....

끗!



댓글 없음:

댓글 쓰기

BE Band (비밴드) - 2024년 03월 02일 잠실새내 락앤롤욱스 공연

나의 10~20대를 보낸 잠실에서의 공연.. 오랜만에 가보니.. 여기가.. 마눌님과 자주 가던 영화관이었는데... 여긴 뭐가 있었는데... 란 추억도 떠올리며 기분좋게 감.​ 공연장은 좀 협소한 편이었고, 인천의 쥐똥나무 보다는 약간 크고... 인천 ...