【发布时间】:2020-07-25 19:19:52
【问题描述】:
我正在尝试使用 PyCharm 而不是 jupyter 笔记本在 Ubuntu 上本地使用 PySpark,以构建 Electron 应用程序。但是,当我尝试设置 SparkSession 时,它不起作用。当我尝试这个时:
spark = SparkSession.builder.master('local[*]').appName('Search').enableHiveSupport().getOrCreate
df = pd.DataFrame([1,2,3], columns=['Test'])
myschema = StructType([StructField('Test'),Integertype(),True)])
df2 = spark.createDataFrame(df,schema=myschema)
print(type(df2))
会话打开,但它告诉我
"AttributeError: 'function' object has no attribute 'createDataFrame' "
然后,用“.getOrCreate()”重写上面的代码,它会告诉我
"FileNotFoundError: [Error 2] No such file or directory "home/...././bin/spark-submit'
我猜 Pycharm 中的设置可能会关闭,但我真的不明白为什么。
【问题讨论】:
标签: python-3.x ubuntu pyspark pycharm