Ga naar hoofdinhoud

Installatie van PySpark (alle besturingssystemen)

Deze tutorial laat zien hoe je PySpark installeert en hoe je de omgevingsvariabelen beheert in Windows-, Linux- en Mac-besturingssystemen.
Bijgewerkt 2 okt 2026  · 8 min lezen

Verken met AI

ChatGPTClaudePerplexity

banner

Pyspark = Python + Apache Spark

Apache Spark is een nieuw en open-source framework dat in de big data-wereld wordt gebruikt voor realtime- en batchverwerking. Het ondersteunt verschillende talen, zoals Python, Scala, Java en R.

Apache Spark is oorspronkelijk geschreven in een Java Virtual Machine (JVM)-taal genaamd Scala, terwijl Pyspark een Python-API is die een bibliotheek bevat genaamd Py4J. Dit maakt dynamische interactie met JVM-objecten mogelijk.

Windows-installatie

De installatie die we laten zien is voor het Windows-besturingssysteem. Deze bestaat uit de installatie van Java met de omgevingsvariabele en Apache Spark met de omgevingsvariabele.

De aanbevolen vereiste installatie is Python, dat je hier kunt installeren.

Java-installatie

  1. Ga naar Java JDK downloaden.
    Bezoek Oracle's website om de Java Development Kit (JDK) te downloaden.

  2. Ga naar de downloadsectie voor het besturingssysteem Windows; in mijn geval is dat Windows Offline (64-bit). Het installatiebestand wordt gedownload. Java-installatie

  3. Open het installatiebestand; de installatie begint. Java-installatie

  4. Ga naar "Opdrachtprompt" en typ "java -version" om de versie te zien en te controleren of het is geïnstalleerd. Java-installatie

  5. Voeg het Java-pad toe Java-installatie

  6. Ga naar de zoekbalk en typ "OMGEVINGSVARIABELEN BEWERKEN". Java-installatie
  7. Klik op "Omgevingsvariabelen". Java-installatie
  8. Klik op "Nieuw" om een nieuwe omgevingsvariabele te maken. Java-installatie
  9. Gebruik als variabelenaam "JAVA_HOME" en als variabelewaarde 'C:\Program Files (x86)\Java\jdk1.8.0_251'. Dit is de locatie van je Java-bestand. Klik op 'OK' nadat je klaar bent. Java-installatie
  10. Voeg nu de gebruikersvariabele toe: selecteer 'Path' en klik op 'Nieuw' om deze aan te maken. Java-installatie
  11. Voeg als variabelenaam 'PATH' toe en als padwaarde 'C:\Program Files (x86)\Java\jdk1.8.0_251\bin', de locatie van je Java bin-map. Klik op 'OK' nadat je klaar bent. Java-installatie

Let op: Je kunt je Java-map vinden op de C-schijf, namelijk C:\Program Files (x86)\Java\jdk1.8.0_251' als je de locatie tijdens het downloaden niet hebt aangepast. Java-installatie

PySpark installeren

  1. Ga naar de Spark-homepage.

  2. Selecteer de Spark-release en het pakkettype zoals hieronder en download het .tgz-bestand.

PySpark installeren PySpark installeren

Je kunt een nieuwe map aanmaken met de naam 'spark' in de C-schijf en het bestand uitpakken met 'Winrar'; dat is later handig.

winutils.exe downloaden en instellen

Ga naar Winutils, kies je eerder gedownloade Hadoop-versie en download het bestand winutils.exe door naar 'bin' te gaan. De link naar mijn Hadoop-versie is: https://github.com/steveloughran/winutils/blob/master/hadoop-2.7.1/bin/winutils.exe

Maak een nieuwe map met de naam 'winutils' en maak daarin opnieuw een map met de naam 'bin'. Plaats vervolgens het zojuist gedownloade bestand 'winutils' daarin.

Omgevingsvariabelen

  1. Laten we een nieuwe omgevingsvariabele maken met als variabelenaam "hadoop_home" en als variabelewaarde de locatie van winutils, namelijk "C:\winutils", en klik op "OK".
    Omgevingsvariabelen
  2. Voor Spark maken we ook een nieuwe omgevingsvariabele, waarbij de variabelenaam "Spark_home" is en de variabelewaarde de locatie van Spark, namelijk "C:\spark", en klik op "OK".
    Omgevingsvariabelen
  3. Dubbelklik tot slot op 'path' en wijzig dit zoals hieronder gedaan is, waarbij een nieuw pad is toegevoegd: "%Spark_Home%\bin', en klik op "OK".
    Omgevingsvariabelen

PySpark-installatie afronden

  1. Open de Opdrachtprompt en typ het volgende commando.
    PySpark-installatie afronden
  2. Als alles is gelukt, krijg je het volgende bericht te zien.
    PySpark-installatie afronden

Linux-installatie

De installatie die we laten zien is voor het Linux-besturingssysteem. Deze bestaat uit de installatie van Java met de omgevingsvariabele, samen met Apache Spark en de omgevingsvariabele.

De aanbevolen vereiste installatie is Python, dat je hier kunt installeren.

Java-installatie

  1. Ga naar Java JDK downloaden.
    Bezoek Oracle's website om de Java Development Kit (JDK) te downloaden.

  2. Ga naar de downloadsectie voor het besturingssysteem Linux en download het volgens de vereisten van jouw systeem.
    Java-installatie
  3. Sla het bestand op en klik op "Ok" om het op je lokale machine op te slaan.
    Java-installatie
  4. Ga naar je terminal en controleer het zojuist gedownloade bestand met het commando 'ls'.
    Java-installatie
  5. Installeer het pakket met het volgende commando; hiermee installeer je het zojuist gedownloade Debian-pakket van Java. Java-installatie
  6. Tot slot kun je je Java-versie controleren met het commando 'java --version'.
    Java-installatie
  7. Om omgevingsvariabelen te configureren, openen we de teksteditor 'gedit' met het volgende commando.
    Java-installatie
  8. Voer de volgende informatie in, waarbij het 'Java'-pad wordt opgegeven.
    Java-installatie
  9. Voor de laatste wijziging typ je het volgende commando. Java-installatie

Spark installeren

  1. Ga naar de Spark-homepage.
  2. Selecteer de Spark-release en het pakkettype zoals hieronder en download het .tgz-bestand. Spark installeren
    Spark installeren
  3. Sla het bestand op je lokale machine op en klik op 'Ok'.
    Spark installeren
  4. Open je terminal en ga naar het zojuist gedownloade bestand.
    Spark installeren
  5. Laten we het bestand uitpakken met het volgende commando.
    Spark installeren
  6. Na het uitpakken wordt het nieuwe bestand aangemaakt; dit zie je met het lijstcommando ('ls').
    Spark installeren

Omgevingsvariabele configureren in Linux

  1. Open het 'bashrc'-bestand met de 'vim-editor' via het commando 'vim ~/.bashrc'.
    Omgevingsvariabele configureren in Linux
  2. Vul de volgende informatie in op basis van de juiste paden op jouw computer. In mijn geval waren dit de vereiste paden naar mijn Spark-locatie, Python-pad en Java-pad. Druk ook eerst op 'Esc' en typ vervolgens ":wq" om op te slaan en vim af te sluiten.
    Omgevingsvariabele configureren in Linux
  3. Voor de laatste wijziging: sla op en sluit af. Hierdoor kun je het pyspark-commando overal in de mapstructuur gebruiken. Omgevingsvariabele configureren in Linux
  4. Open pyspark met het commando 'pyspark'; het eindbericht ziet er als volgt uit. Omgevingsvariabele configureren in Linux Omgevingsvariabele configureren in Linux

Mac-installatie

De installatie die we laten zien is voor het Mac-besturingssysteem. Deze bestaat uit de installatie van Java met de omgevingsvariabele, samen met Apache Spark en de omgevingsvariabele.

De aanbevolen vereiste installatie is Python, dat je hier kunt installeren.

Java-installatie

  1. Ga naar Java JDK downloaden.
    Bezoek Oracle's website om de Java Development Kit (JDK) te downloaden.

  2. Ga naar de downloadsectie voor het besturingssysteem Linux en download volgens de vereisten van jouw systeem.
    Java-installatie
  3. De installatie van Java kun je bevestigen met $java --showversion in de Terminal.

Apache Spark installeren

  1. Ga naar de Spark-homepage.
  2. Selecteer de Spark-release en het pakkettype zoals hieronder en download het .tgz-bestand. Apache Spark installeren
    Apache Spark installeren
  3. Sla het bestand op je lokale machine op en klik op 'Ok'.
  4. Laten we het bestand uitpakken met het volgende commando.
    $ tar -xzf spark-2.4.6-bin-hadoop2.7.tgz

Omgevingsvariabele configureren voor Apache Spark en Python

Je moet het bestand ~/.bashrc of ~/.zshrc openen, afhankelijk van je huidige Mac-versie.

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

Open pyspark met het commando 'pyspark'; het eindbericht ziet er als volgt uit. Omgevingsvariabele configureren voor Apache Spark en Python

Gefeliciteerd

Gefeliciteerd, je bent aan het einde van deze tutorial gekomen!

In deze tutorial heb je geleerd over de installatie van PySpark, te beginnen met de installatie van Java en Apache Spark, en het beheren van de omgevingsvariabelen in Windows-, Linux- en Mac-besturingssystemen.

Wil je meer leren over PySpark? Volg dan DataCamp's Introduction to Pyspark.

Bekijk ook onze Apache Spark-tutorial: ML met PySpark.

Onderwerpen
Python
Data Science

PySpark-cursussen

Cursus

Basis van PySpark

4 uur
157.9K
Leer met het PySpark-pakket gedistribueerd databeheer en machine learning implementeren in Spark.
Bekijk detailsRight Arrow
Start Cursus
Meer bekijkenRight Arrow
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer BekijkenMeer Bekijken