from pyspark import SparkConf, SparkContext
# 创建SparkConf类对象
conf = SparkConf().setMaster("local[*]").setAppName("test_spark_app")
# 基于SparkConf类对象创建SparkContext对象
sc = SparkContext(conf=conf)
# 打印pyspark的运行版本
print(sc.version)
sc.stop()
我遇到这种问题是因为jdk没有配置好环境在jdk的文件夹或者管理员终端可以java,javac都可以显示java的信息但在用户界面不行 环境变量配好的前提下 在用户终端输入 set path 即可