1 🐍 Anaconda (Die Komplettlösung für Python & Datenanalyse)
1.1 1.1 🔬 DIE FUNKTIONSWEISE: WARUM NUTZT MAN ANACONDA?
Wer mit Python programmieren oder im Bereich der künstlichen Intelligenz arbeiten möchte, benötigt dazu viele verschiedene Zusatzbausteine (Bibliotheken). Diese mühsam einzeln zu installieren und aktuell zu halten, führt oft zu großem Frust, weil sich die Bausteine untereinander blockieren können.
Anaconda löst dieses Problem radikal:
Es installiert eine komplett isolierte Python-Umgebung auf dem PC, die das restliche Linux-System nicht stört. Das Herzstück ist die Paketverwaltung namens Conda.
Sie sorgt dafür, dass alle benötigten Werkzeuge vollautomatisch in der passenden Version heruntergeladen und eingerichtet werden.
1.1.1 1.1.1 Die wichtigsten Vorteile im Überblick:
- Alles drin:
Über 250 wissenschaftliche Zusatzpakete für Berechnungen, Grafiken und Datenanalyse sind nach der Installation sofort startbereit. - Isolierte Räume (Environments):
Du kannst für verschiedene Projekte verschiedene „Räume“ anlegen. Projekt A kann mit einer älteren Python-Version laufen, während Projekt B die allerneueste nutzt – beide kommen sich niemals in die Quere. - Grafische Oberfläche:
Mit dem Anaconda Navigator lassen sich Entwicklungsumgebungen (wie Jupyter Notebook oder Spyder) ganz einfach per Mausklick starten.
1.2 1.2 🛠️ WIE KOMMT ANACONDA AUF DEN PC?
Da Anaconda eine eigenständige Plattform ist, installiert man es nicht über das normale Software-Center der Distribution, sondern lädt es direkt vom Hersteller:
- Man besucht die offizielle Webseite anaconda.com und lädt das Installations-Skript für Linux herunter (eine Datei, die auf .sh endet).
Im Terminal startet man die Installation mit dem Befehl (Beispielname):
1.3 1.3 ⚠️ DIE KLASSISCHEN STOLPERSTEINE
1.3.1 „Nach der Installation steht plötzlich ein '(base)' vor meinem Benutzernamen im Terminal!“
Hintergrund:
Das ist der häufigste Schreckmoment.
Anaconda nistet sich standardmäßig so im System ein, dass es sich bei jedem Start des Terminals automatisch aktiviert. Das Wort (base) zeigt dir lediglich an, dass du dich gerade in der Anaconda-Basisumgebung befindest.
Lösung:
Wenn dich das stört und du Anaconda nur aktivieren möchtest, wenn du es wirklich brauchst, kannst du das automatische Starten mit diesem Befehl im Terminal abschalten:
Danach verhält sich dein Terminal wieder ganz normal.
1.3.2 „Anaconda blockiert die normalen Python-Programme meines Linux-Systems.“
- Hintergrund:
Weil Anaconda seine eigenen Pfade vordrängelt, kann es passieren, dass das System durcheinanderkommt, wenn man normale Linux-Python-Befehle ausführen möchte. - Lösung:
Auch hier hilft es, die automatische Aktivierung (wie oben beschrieben) abzuschalten. So bleibt Anaconda so lange friedlich im Hintergrund, bis man es gezielt aufruft.
1.4 1.4 💡 FAZIT
Anaconda ist das absolute Standardwerkzeug für jeden, der unter Linux mit Daten, Statistiken oder künstlicher Intelligenz arbeitet. Es nimmt Einsteigern die riesige Hürde der komplizierten Python-Einrichtung ab und sorgt für ein sauberes, frustrationfreies Arbeiten.