TypeError:“JavaPackage”对象不可调用(spark.\u jvm)

2024-10-02 16:25:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在设置GeoSpark Python,在安装了所有的先决条件之后,我运行非常基本的代码示例来测试它。在

from pyspark.sql import SparkSession
from geo_pyspark.register import GeoSparkRegistrator


spark = SparkSession.builder.\
        getOrCreate()

GeoSparkRegistrator.registerAll(spark)

df = spark.sql("""SELECT st_GeomFromWKT('POINT(6.0 52.0)') as geom""")

df.show()

我试着用python3 basic.pyspark-submit basic.py运行它,都会出现以下错误:

^{pr2}$

我使用的是java8、python3、apachespark2.4,我的JAVA_HOME设置正确,我运行的是linuxmint19。我的SPARK_HOME也已设置:

^{3}$

我该怎么解决这个问题?在


Tags: 代码frompyimportdfhomesqlbasic