windows "Illegal character in path at index 32" 上的 Spark-shell 错误

Spark-shell error on windows "Illegal character in path at index 32"

我正在尝试在我的新 windows 笔记本电脑上设置 spark。 运行 spark-shell :

时出现以下错误

” ERROR Main:初始化 Spark 会话失败。 java.lang.reflect.InvocationTargetException 原因:java.net.URISyntaxException:索引 32 处路径中的非法字符:spark://DESKTOP-RCMDGS4:49985/C:\类"

我在下面使用 s/w: 火花 3.2.1 Java 11 Hadoop:winutils

我设置了以下环境变量: HADOOP_HOME、SPARK_HOME、JAVA_HOME、路径

这是最新 spark 版本中的已知问题。降级到 3.0.3 可以解决这个问题。