python - appName 函数有什么问题?
问题描述
当我在 jupyter python 中运行 spark 的 main 函数时,.appName
函数出现错误
spark=ps.sql.SparkSession.builder\
.master('local[4]')\
.appName('spark-lecture')\
.getOrCreate()
sc= spark.sparkContext
Py4JError:JVM 中不存在 org.apache.spark.api.python.PythonUtils.getEncryptionEnabled
解决方案
我认为你没有导入正确的东西。您是否尝试过以下操作(取自文档):
from pyspark.sql import SparkSession
spark = SparkSession \
.builder \
.master('local[4]') \
.appName("Python Spark SQL basic example") \
.getOrCreate()
推荐阅读
- javascript - 启动时加载 JavaScript 函数并将参数传递给托管 Bean
- c++ - LLVM libc++abi.dylib:纯虚函数调用和意外行为
- reactjs - 如何配置 react-router 以呈现正确的布局?
- ruby-on-rails - Ruby on Rails 中客户端服务器的正则表达式
- asp.net-core - ASP.NET Core 2.2:web.config 和部署到 IIS
- python - 当某些值相等时如何排序字典?
- java - Firebase 并发锁定/解锁写访问多个设备
- java - 无法发送发布请求
- awk - 在文件中查找以下部分重复的行
- c# - 在 .NET Core 3.0 上使用 .NET Core 2.2 NuGet 库,但由于无法找到程序集而引发异常