以编程方式设置JAVA_HOME以进行JDK的安装

2024-09-30 16:25:35 发布

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

我尝试在云主机上运行python脚本,java11是默认的Java版本。在

我有一个python库(Pyspark),它需要java8。不过,我有另一个需要Java11的库。在

因此,我需要在运行脚本时以编程方式更改java版本。 我认为可以解决我问题的代码应该是这样的:

program_that_requires_java11 = lib.create()

os.change_java_version('path/to/conda/installation/of/java8)

spark_context = pyspark.SparkContext('local')

os.change_java_version('path/to/java11/')

有人知道怎么做到这一点吗?在


Tags: topath版本脚本osversion编程方式