'SparkSession' object has no attribute 'sqlContext'
时间: 2023-06-22 19:19:05 浏览: 114
python报错: list object has no attribute shape的解决
这个错误通常表示使用 Spark 2.x 版本时,使用了 Spark 1.x 的 API。 Spark 2.x 版本中,SparkSession 取代了旧的 SparkContext,而 SparkContext 中包含了 sqlContext。因此,如果要使用 sqlContext,可以通过以下方式获取:
```python
from pyspark.sql import SparkSession
spark = SparkSession.builder.appName("MyApp").getOrCreate()
sqlContext = spark.sqlContext
```
然后,就可以使用 sqlContext 进行相应的操作了。
阅读全文