以编程方式将JAVA_HOME设置为Conda JDK安装

2024-09-30 16:29:07 发布

您现在位置: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编程方式