Lewati ke konten utama

Instalasi PySpark (Semua sistem operasi)

Tutorial ini akan menunjukkan cara menginstal PySpark dan cara mengelola variabel lingkungan di Sistem Operasi Windows, Linux, dan Mac.
Diperbarui 28 Sep 2026  · 8 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

banner

Pyspark = Python + Apache Spark

Apache Spark adalah kerangka kerja baru dan sumber terbuka yang digunakan di industri big data untuk pemrosesan real-time dan batch. Spark mendukung berbagai bahasa, seperti Python, Scala, Java, dan R.

Apache Spark awalnya ditulis dalam bahasa Java Virtual Machine (JVM) bernama Scala, sedangkan Pyspark adalah seperti API Python yang berisi pustaka bernama Py4J. Ini memungkinkan interaksi dinamis dengan objek JVM.

Instalasi Windows

Instalasi yang akan ditunjukkan ditujukan untuk Sistem Operasi Windows. Proses ini mencakup instalasi Java beserta variabel lingkungannya dan Apache Spark beserta variabel lingkungannya.

Prasyarat yang direkomendasikan adalah Python, yang dapat diinstal dari sini.

Instalasi Java

  1. Buka Unduh Java JDK.
    Kunjungi situs Oracle untuk mengunduh Java Development Kit (JDK).

  2. Masuk ke bagian unduhan untuk sistem operasi Windows, dan dalam kasus saya, pilih Windows Offline (64-bit). Berkas penginstal akan diunduh. Instalasi Java

  3. Buka berkas penginstal, dan proses unduhan akan dimulai. Instalasi Java

  4. Buka "Command Prompt" dan ketik "java -version" untuk mengetahui versinya dan memastikan apakah sudah terpasang. Instalasi Java

  5. Tambahkan path Java Instalasi Java

  6. Buka bilah pencarian dan ketik "EDIT THE ENVIRONMENT VARIABLES. Instalasi Java
  7. Klik "Environment Variables" Instalasi Java
  8. Klik "New" untuk membuat variabel lingkungan baru. Instalasi Java
  9. Gunakan Variable Name "JAVA_HOME" dan Variable Value 'C:\Program Files (x86)\Java\jdk1.8.0_251'. Ini adalah lokasi berkas Java Anda. Klik 'OK' setelah selesai. Instalasi Java
  10. Tambahkan variabel Pengguna, pilih 'Path' dan klik 'New' untuk membuatnya. Instalasi Java
  11. Tambahkan Variable name 'PATH' dan path value 'C:\Program Files (x86)\Java\jdk1.8.0_251\bin', yaitu lokasi berkas bin Java Anda. Klik 'OK' setelah selesai. Instalasi Java

Catatan: Anda dapat menemukan berkas Java dengan membuka drive C, yaitu C:\Program Files (x86)\Java\jdk1.8.0_251' jika Anda tidak mengubah lokasi saat mengunduh. Instalasi Java

Menginstal Pyspark

  1. Kunjungi beranda Spark.

  2. Pilih rilis Spark dan jenis paket seperti berikut lalu unduh berkas .tgz.

Menginstal Pyspark Menginstal Pyspark

Anda dapat membuat folder baru bernama 'spark' di direktori C dan mengekstrak berkas tersebut menggunakan 'Winrar', yang akan berguna nanti.

Unduh dan setel winutils.exe

Buka Winutils, pilih versi Hadoop yang sebelumnya Anda unduh, lalu unduh berkas winutils.exe dengan masuk ke 'bin'. Tautan untuk versi Hadoop saya adalah: https://github.com/steveloughran/winutils/blob/master/hadoop-2.7.1/bin/winutils.exe

Buat folder baru bernama 'winutils' dan di dalamnya buat lagi folder baru bernama 'bin'. Lalu masukkan berkas 'winutils' yang baru saja diunduh ke dalamnya.

Variabel lingkungan

  1. Mari buat variabel lingkungan baru dengan nama variabel "hadoop_home" dan nilai variabel berupa lokasi winutils, yaitu "C:\winutils" lalu klik "OK".
    Variabel lingkungan
  2. Untuk spark, buat juga variabel lingkungan baru dengan nama variabel "Spark_home" dan nilai variabel berupa lokasi spark, yaitu "C:\spark" lalu klik "OK".
    Variabel lingkungan
  3. Terakhir, klik ganda 'path' dan ubah seperti di bawah ini, buat path baru dengan menambahkan "%Spark_Home%\bin' lalu klik "OK".
    Variabel lingkungan

Menyelesaikan Instalasi Pyspark

  1. Buka Command Prompt dan ketik perintah berikut.
    Menyelesaikan Instalasi Pyspark
  2. Setelah semuanya berhasil, pesan berikut akan muncul.
    Menyelesaikan Instalasi Pyspark

Instalasi Linux

Instalasi yang akan ditunjukkan ditujukan untuk Sistem Operasi Linux. Proses ini mencakup instalasi Java beserta variabel lingkungannya, juga Apache Spark beserta variabel lingkungannya.

Prasyarat yang direkomendasikan adalah Python, yang dapat diinstal dari sini.

Instalasi Java

  1. Buka Unduh Java JDK.
    Kunjungi situs Oracle untuk mengunduh Java Development Kit (JDK).

  2. Masuk ke bagian unduhan untuk sistem operasi Linux dan unduh sesuai kebutuhan sistem Anda.
    Instalasi Java
  3. Simpan berkasnya dan klik "Ok" untuk menyimpan di mesin lokal Anda.
    Instalasi Java
  4. Buka terminal Anda dan periksa berkas yang baru diunduh menggunakan perintah 'ls'.
    Instalasi Java
  5. Instal paket menggunakan perintah berikut, yang akan memasang paket debian Java yang baru diunduh. Instalasi Java
  6. Terakhir, Anda dapat memeriksa versi Java menggunakan perintah 'java --version'.
    Instalasi Java
  7. Untuk mengonfigurasi variabel lingkungan, mari buka editor teks 'gedit' menggunakan perintah berikut.
    Instalasi Java
  8. Mari lakukan perubahan dengan memberikan informasi berikut tempat path 'Java' ditentukan.
    Instalasi Java
  9. Untuk menerapkan perubahan akhir, ketik perintah berikut. Instalasi Java

Menginstal Spark

  1. Kunjungi beranda Spark.
  2. Pilih rilis Spark dan jenis paket seperti berikut lalu unduh berkas .tgz. Menginstal Spark
    Menginstal Spark
  3. Simpan berkas ke mesin lokal Anda dan klik 'Ok'.
    Menginstal Spark
  4. Buka terminal Anda dan pergi ke berkas yang baru diunduh.
    Menginstal Spark
  5. Mari ekstrak berkas menggunakan perintah berikut.
    Menginstal Spark
  6. Setelah mengekstrak, berkas baru dibuat dan ditampilkan menggunakan perintah daftar ('ls').
    Menginstal Spark

Mengonfigurasi Variabel Lingkungan di Linux

  1. Buka berkas 'bashrc' menggunakan 'vim editor' dengan perintah 'vim ~/.bashrc'.
    Mengonfigurasi Variabel Lingkungan di Linux
  2. Masukkan informasi berikut sesuai path yang tepat di komputer Anda. Dalam kasus saya, berikut adalah path yang diperlukan ke lokasi Spark, path Python, dan path Java. Juga, tekan 'Esc' lalu ketik ":wq" untuk menyimpan dan keluar dari vim.
    Mengonfigurasi Variabel Lingkungan di Linux
  3. Untuk menerapkan perubahan akhir, simpan, dan keluar. Ini memungkinkan akses perintah pyspark di seluruh direktori. Mengonfigurasi Variabel Lingkungan di Linux
  4. Buka pyspark menggunakan perintah 'pyspark', dan pesan akhir akan ditampilkan seperti di bawah ini. Mengonfigurasi Variabel Lingkungan di Linux Mengonfigurasi Variabel Lingkungan di Linux

Instalasi Mac

Instalasi yang akan ditunjukkan ditujukan untuk Sistem Operasi Mac. Proses ini mencakup instalasi Java beserta variabel lingkungannya, juga Apache Spark beserta variabel lingkungannya.

Prasyarat yang direkomendasikan adalah Python, yang dapat diinstal dari sini.

Instalasi Java

  1. Buka Unduh Java JDK.
    Kunjungi situs Oracle untuk mengunduh Java Development Kit (JDK).

  2. Masuk ke bagian unduhan untuk sistem operasi Linux dan unduh sesuai kebutuhan sistem Anda.
    Instalasi Java
  3. Instalasi Java dapat dikonfirmasi dengan menggunakan $java --showversion di Terminal.

Menginstal Apache Spark

  1. Kunjungi beranda Spark.
  2. Pilih rilis Spark dan jenis paket seperti berikut lalu unduh berkas .tgz. Menginstal Apache Spark
    Menginstal Apache Spark
  3. Simpan berkas ke mesin lokal Anda dan klik 'Ok'.
  4. Mari ekstrak berkas menggunakan perintah berikut.
    $ tar -xzf spark-2.4.6-bin-hadoop2.7.tgz

Mengonfigurasi Variabel Lingkungan untuk Apache Spark dan Python

Anda perlu membuka berkas ~/.bashrc atau ~/.zshrc tergantung pada versi Mac Anda saat ini.

export SPARK_HOME="/Downloads/spark"
export PATH=$SPARK_HOME/bin:$PATH
export PYSPARK_PYTHON=python3

Buka pyspark menggunakan perintah 'pyspark', dan pesan akhir akan ditampilkan seperti di bawah ini. Mengonfigurasi Variabel Lingkungan untuk Apache Spark dan Python

Selamat

Selamat, Anda telah mencapai akhir dari tutorial ini!

Dalam tutorial ini, Anda telah mempelajari tentang instalasi Pyspark, mulai dari pemasangan Java beserta Apache Spark dan pengelolaan variabel lingkungan di Sistem Operasi Windows, Linux, dan Mac.

Jika Anda ingin mempelajari lebih lanjut tentang Pyspark, ikuti Introduction to Pyspark dari DataCamp.

Lihat juga Tutorial Apache Spark: ML dengan PySpark kami.

Topik
Python
Data Science

Kursus PySpark

Kursus

Dasar-Dasar PySpark

4 jam
157.9K
Pelajari cara mengimplementasikan manajemen data terdistribusi dan machine learning di Spark menggunakan paket PySpark.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

Lihat SelengkapnyaLihat Selengkapnya