【发布时间】:2019-01-14 15:01:51
【问题描述】:
我已经使用
独立/本地(在 Windows 上)安装了 PySparkpip install pyspark
我有点惊讶我已经可以在命令行中运行 pyspark 或在 Jupyter Notebooks 中使用它,而且它不需要正确的 Spark 安装(例如,我不必执行本教程中的大部分步骤 @ 987654321@)。
我遇到的大多数教程都说需要“在安装 PySpark 之前安装 Spark”。这与我认为 PySpark 基本上是 Spark 的包装器的观点一致。但也许我在这里错了 - 有人可以解释一下:
- 这两种技术之间的确切联系是什么?
- 为什么安装 PySpark 足以让它运行?它是否真的在引擎盖下安装了 Spark?如果有,在哪里?
- 如果您只安装 PySpark,是否有遗漏(例如,我找不到包含例如启动历史服务器的脚本的
sbin文件夹)
【问题讨论】:
-
pyspark包是 Spark 安装,尽管您可能需要单独安装 Java。
标签: apache-spark pyspark