gpt4 book ai didi

java - 线程 "main"java.lang.NoClassDefFoundError : when launching pyspark 中的异常

转载 作者:可可西里 更新时间:2023-11-01 16:08:32 25 4
gpt4 key购买 nike

我只是在Mac上下载了spark,我下载的版本是最新的为 Hadoop 2.6 预先构建

当我尝试安装它时,我在终端上输入 bin/pyspark我得到的是以下异常

Exception in thread "main" java.lang.NoClassDefFoundError:    
org/apache/spark/launcher/Main
Caused by: java.lang.ClassNotFoundException: org.apache.spark.launcher.Main
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

我在 Google 上查找,一些答案说我需要更新我的 Java,我刚刚下载了最新的 Java 版本,但仍然收到错误消息

谁能帮我解决这个问题。请详细解释,因为我是 Spark 的新手

最佳答案

我在 Mac OS (10.11 El Captain) 上尝试安装 Spark 1.6.2 时遇到了同样的问题。

安装最新的Java JDK(Java SE Development Kit 8)后,运行pyspark没有问题。您可以从 Oracle 的网站下载最新的 JDK。

祝你好运!

顺便说一句,我还安装了 Apple 提供的适用于 OS X 10.11 El Capitan 的旧版 Java 6 运行时,因为我遇到了一条错误消息 要使用“java”命令行工具,您需要安装 JDK 在安装过程的开始。

关于java - 线程 "main"java.lang.NoClassDefFoundError : when launching pyspark 中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33695393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com