We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e1f647 commit 37aacdbCopy full SHA for 37aacdb
spark_launcher.py
@@ -1,6 +1,13 @@
1
+import os
2
+import sys
3
+
4
from pyspark.sql import SparkSession
5
6
7
class SparkLauncher(object):
8
def __init__(self):
- self.session = SparkSession.builder.getOrCreate()
9
+ # Needed to prevent different worker and driver python versions error
10
+ for var in ['PYSPARK_PYTHON', 'PYSPARK_DRIVER_PYTHON']:
11
+ os.environ[var] = sys.executable
12
13
+ self.session = SparkSession.builder.getOrCreate()
0 commit comments