pyspark TypeError:'RuntimeConfig' object is not callable
时间: 2023-10-16 07:19:54 浏览: 181
Django错误:TypeError at / 'bool' object is not callable解决
5星 · 资源好评率100%
这个错误通常是因为在使用 RuntimeConfig 对象的时候使用了错误的语法。请检查代码中是否有类似于以下内容的语句:
```
config = SparkConf().setAppName("MyApp")
config("spark.executor.memory") = "2g" # <- 这里是错误的语法
```
这里的 `config("spark.executor.memory")` 尝试使用类似于函数调用的方式来设置配置值,但是 `config` 实际上是一个 `SparkConf` 对象,它没有被设计为可调用的。
正确的语法应该是使用 `set()` 方法来设置配置值,如下所示:
```
config = SparkConf().setAppName("MyApp")
config.set("spark.executor.memory", "2g") # <- 使用 set() 方法设置配置值
```
如果你的代码中还有其他的类似于 `config("xxx")` 的语句,请修改为 `config.set("xxx", value)` 的形式。
阅读全文