当我运行交互式spark-shell时,我会显示spark版本(2.2.0)和scala版本(2.11.8)
Welcome to
____ __
/ __/__ ___ _____/ /__
_\ \/ _ \/ _ `/ __/ '_/
/___/ .__/\_,_/_/ /_/\_\ version 2.2.0
/_/
Using Scala version 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_131)
然而,
我想检查我使用Zeppelin的哪个Spark和Scala版本(localhost)
我不确定Zeppelin是否使用我的交互式shell运行相同的spark / scala。
(我查了https://community.hortonworks.com/questions/54918/how-do-i-tell-which-version-ofspark-i-am-running.html,但这不是我想要的,因为我在localhost上托管了Zeppelin)
答案 0 :(得分:19)
对于spark版本,您可以在zeppelin笔记中运行sc.version
和scala run util.Properties.versionString