Python installeren op een Linux Server - Ontwikkeling en Automatisering aanzetten
De ideale producten voor deze handleiding
Begin meteen — bestel het passende product en volg deze handleiding stap voor stap.
Introductie
Deze gids laat je stap voor stap zien hoe je de Python runtime en venv installeert. Deze commando’s voer je uit via SSH. Weet je niet hoe je via SSH verbinding maakt met je server? Check dan onze Initial Access (SSH) gids voor meer info.
Voorbereiding
Voordat je iets installeert op je server, is het slim om eerst het update-commando te draaien dat bij jouw besturingssysteem hoort. Zo houd je je server veilig en up-to-date.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
sudo apt update
sudo yum update
sudo zypper update
sudo dnf update
Installatie
De meeste Linux distros hebben Python al geïnstalleerd, maar soms is de versie niet up-to-date of ontbreken er pakketten. Check eerst of Python al geïnstalleerd is met python3 --version. Daarna kun je de runtime updaten of installeren met onderstaande commando’s.
- Ubuntu & Debian
- CentOS
- OpenSUSE
- Fedora
// Versie checken
python3 --version
// Runtime updaten / installeren
sudo apt install python3
// Versie checken
python3 --version
// Runtime updaten
sudo yum install python3
// Versie checken
python3 --version
// Runtime updaten
sudo zypper install python3
// Versie checken
python3 --version
// Runtime updaten
sudo dnf install python3
Code draaien
Nu Python op je server staat, kun je aan de slag met je Python-programma’s.
Interpreter modus
Met het commando python3 start je de Python interpreter. Je kunt direct code typen achter de >>> prompt en die wordt uitgevoerd zodra je op Enter drukt. Klaar? Typ exit() om de interpreter te sluiten.
.py bestanden draaien
Wil je een .py bestand draaien? Gebruik dan simpelweg python3 [bestandsnaam].py, waarbij je [bestandsnaam] vervangt door het pad naar het bestand dat je wilt uitvoeren.
De meeste programma’s die je online vindt, kun je starten met python3 main.py, omdat main.py vaak het startpunt is van Python-projecten.
Virtuele omgevingen
Als je Python-programma externe pakketten via pip nodig heeft, kun je die globaal installeren, maar beter is het om een virtuele omgeving (venv) te maken.
Venv aanmaken
Ga eerst naar de map waar je je venv wilt maken met cd. Run daarna python3 -m venv . om de benodigde bestanden in die map te installeren.
Activeren & deactiveren
Om binnen je venv commando’s zoals pip install te gebruiken, moet je ‘m activeren met source /bin/activate. Vanaf dat moment draait je console alleen binnen de venv en hebben scripts alleen toegang tot lokaal geïnstalleerde pakketten.
Klaar? Typ deactivate om de venv weer te verlaten.
Afsluiting
Gefeliciteerd, je hebt Python succesvol geïnstalleerd en ingesteld! Heb je nog vragen of problemen? Onze support staat elke dag voor je klaar om je te helpen!