2017-02-16 4 views

답변

0

순수 파이썬 커널을 jupyter에서 시작하십시오. 그런 다음 스파크 및 pyspark에 대한 환경 변수를 추가하고 앞에 추가 sys.path을 pyspark libs와, 예를 들면 :

from pyspark.sql.session import SparkSession 
spark = (SparkSession.builder 
    .appName('picapica') 
    .config('spark.speculation', 'true') 
    .getOrCreate()) 
:

import os, sys 
os.environ['SPARK_HOME'] = '/home/mario/spark-2.1.0-bin-hadoop2.7' 
os.environ['PYSPARK_SUBMIT_ARGS'] = "--master local[2] --driver-memory 2g pyspark-shell" 
os.environ['PYSPARK_PYTHON'] = '/usr/bin/python3' 
sys.path.insert(0, '/home/mario/spark-2.1.0-bin-hadoop2.7/python/lib/py4j-0.10.4-src.zip') 
sys.path.insert(0, '/home/mario/spark-2.1.0-bin-hadoop2.7/python') 

은 그럼 당신은 예를 들어, jupyter 세포 내에서 스파크 초기화를 사용자 정의 할 수 있습니다

관련 문제