<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EC%8A%A4%ED%8C%8C%ED%81%AC_%EC%84%A4%EC%B9%98</id>
	<title>스파크 설치 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EC%8A%A4%ED%8C%8C%ED%81%AC_%EC%84%A4%EC%B9%98"/>
	<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC_%EC%84%A4%EC%B9%98&amp;action=history"/>
	<updated>2026-05-17T19:26:15Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://devcafe.co.kr/w/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC_%EC%84%A4%EC%B9%98&amp;diff=443&amp;oldid=prev</id>
		<title>Devcafe: 새 문서: == 스파크 (SPARK) 설치 == ---- === 설치에 필요한 파일 다운로드 === # 스파크_하둡 다운로드 =&gt; https://spark.apache.org/downloads.html # JAVA JDK 다운로드 =&gt; https://www.oracle.com/index.html  ## [Product] &gt; [Software] &gt; [Java] 메뉴 선택 후 다운로드 ##: * 자바 오픈 버전을 설치할경우에는 Open JDK 설치 시 다운로드 링크: https://github.com/ojdkbuild/ojdkbuild  # WINUTILS 다운로드 =&gt; https://github.com/cdarlint/winutils...</title>
		<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EC%8A%A4%ED%8C%8C%ED%81%AC_%EC%84%A4%EC%B9%98&amp;diff=443&amp;oldid=prev"/>
		<updated>2024-10-14T18:25:10Z</updated>

		<summary type="html">&lt;p&gt;새 문서: == 스파크 (SPARK) 설치 == ---- === 설치에 필요한 파일 다운로드 === # 스파크_하둡 다운로드 =&amp;gt; https://spark.apache.org/downloads.html # JAVA JDK 다운로드 =&amp;gt; https://www.oracle.com/index.html  ## [Product] &amp;gt; [Software] &amp;gt; [Java] 메뉴 선택 후 다운로드 ##: * 자바 오픈 버전을 설치할경우에는 Open JDK 설치 시 다운로드 링크: https://github.com/ojdkbuild/ojdkbuild  # WINUTILS 다운로드 =&amp;gt; https://github.com/cdarlint/winutils...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 스파크 (SPARK) 설치 ==&lt;br /&gt;
----&lt;br /&gt;
=== 설치에 필요한 파일 다운로드 ===&lt;br /&gt;
# 스파크_하둡 다운로드 =&amp;gt; https://spark.apache.org/downloads.html&lt;br /&gt;
# JAVA JDK 다운로드 =&amp;gt; https://www.oracle.com/index.html &lt;br /&gt;
## [Product] &amp;gt; [Software] &amp;gt; [Java] 메뉴 선택 후 다운로드&lt;br /&gt;
##: * 자바 오픈 버전을 설치할경우에는 Open JDK 설치 시 다운로드 링크: https://github.com/ojdkbuild/ojdkbuild&lt;br /&gt;
&lt;br /&gt;
# WINUTILS 다운로드 =&amp;gt; https://github.com/cdarlint/winutils&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== 스파크_하둡 파일 압축해제후 환경변수 설정 ===&lt;br /&gt;
# 스파크_하둡 다운로드 파일(spark-3.3.2-bin-hadoop3.tgz) 압축 해제 &lt;br /&gt;
# 환경변수 설정 / 추가 (OS별 아래 참조)&lt;br /&gt;
# WINUTILS 다운로드 파일을 %HADOOP_HOME%\BIN에 복사&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PySpark 설치 (pip 이용) ===&lt;br /&gt;
&amp;lt;source lang=shell&amp;gt;&lt;br /&gt;
pip install pyspark&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Linux or macOS 에서 설치 ===&lt;br /&gt;
# 환경변수 설정&lt;br /&gt;
&amp;lt;source lang=shell&amp;gt;&lt;br /&gt;
export JAVA_HOME=&amp;lt;path_to_java&amp;gt;&lt;br /&gt;
export SPARK_HOME=$(python -c &amp;quot;import site; print(site.getsitepackages()[0])&amp;quot;)/pyspark&lt;br /&gt;
export PYSPARK_PYTHON=python3&lt;br /&gt;
export PYSPARK_DRIVER_PYTHON=python3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;path_to_java&amp;gt;를 실제 설치된 java path 로 변경하세요.&lt;br /&gt;
&amp;lt;source lang=shell&amp;gt;&lt;br /&gt;
/usr/libexec/java_home&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows 에서 설치 === &lt;br /&gt;
* powershell 인 경우 &lt;br /&gt;
&amp;lt;source lang=shell&amp;gt;&lt;br /&gt;
$env:JAVA_HOME = &amp;quot;&amp;lt;path_to_java&amp;gt;&amp;quot;&lt;br /&gt;
$env:SPARK_HOME = (python -c &amp;quot;import site; print(site.getsitepackages()[0])&amp;quot;) + &amp;quot;\pyspark&amp;quot;&lt;br /&gt;
$env:PYSPARK_PYTHON = &amp;quot;python3&amp;quot;&lt;br /&gt;
$env:PYSPARK_DRIVER_PYTHON = &amp;quot;python3&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;path_to_java&amp;gt;를 실제 설치된 java path 로 변경 하세요.&lt;br /&gt;
&lt;br /&gt;
=== PySpark 설치 후 테스트 ===&lt;br /&gt;
*PowerShell 실행 후 &lt;br /&gt;
&amp;lt;source lang=shell&amp;gt;&lt;br /&gt;
PS C:\Users\bassd&amp;gt; pyspark&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=python&amp;gt;&lt;br /&gt;
from pyspark.sql import HiveContext&lt;br /&gt;
from pyspark.sql.types import *&lt;br /&gt;
from pyspark.sql import Row&lt;br /&gt;
&lt;br /&gt;
prod = spark.read.csv(&amp;quot;D:\\dev_spark\\CSMIG2_FUNCTION_DEFINE.csv&amp;quot;)&lt;br /&gt;
prod.show()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Devcafe</name></author>
	</entry>
</feed>