Wie installiere ich zusätzliche Mathematica-Pakete?
- Einführung
- Pakete von Wolfram Research über den Wolfram Language Repository
- Manuelle Installation von Paketen
- Verwendung von Import und Get für Pakete ohne Installation
- Zusammenfassung
Einführung
Mathematica ermöglicht es, den Funktionsumfang durch zusätzliche Pakete zu erweitern. Diese Pakete können von Wolfram Research bereitgestellt sein oder von Drittentwicklern stammen. Um solche Pakete zu nutzen, müssen sie korrekt installiert und geladen werden.
Pakete von Wolfram Research über den Wolfram Language Repository
Viele Erweiterungen stehen mittlerweile im sogenannten Wolfram Language Repository zur Verfügung. Diese Pakete können direkt innerhalb von Mathematica heruntergeladen und installiert werden. Dazu verwendet man die Funktion PacletInstall . Diese Funktion sucht das gewünschte Paket im Repository, lädt es herunter und installiert es automatisch.
Beispiel: Um das Paket ExampleData zu installieren, öffnen Sie Mathematica und geben ein:
PacletInstallNach der Installation kann das Paket mit Needs geladen und verwendet werden.
Manuelle Installation von Paketen
Falls Sie Pakete aus anderen Quellen (z.B. als .wl- oder .m-Dateien) haben, müssen diese in einen für Mathematica zugänglichen Ort kopiert werden. Ein üblicher Speicherort ist das Verzeichnis $UserBaseDirectory/Applications. Dieses Verzeichnis können Sie in Mathematica mit folgendem Befehl anzeigen lassen:
FileNameJoinKopieren Sie den Ordner oder die Dateien des Pakets in dieses Verzeichnis. Danach starten Sie Mathematica neu oder verwenden die Funktion ReinstallPaclet, um Mathematica die Änderungen erkennen zu lassen.
Der Paketordner sollte eine passende Struktur aufweisen, also mindestens eine Datei mit der Endung .m oder .wl enthalten, die den Namespace des Pakets definiert. Anschließend können Sie das Paket mit Needs laden.
Verwendung von Import und Get für Pakete ohne Installation
Wenn Sie ein Paket nur kurzfristig nutzen wollen, können Sie es auch direkt mit Get (Abkürzung: ) laden, indem Sie den Pfad zur Datei angeben:
GetOder mit der Kurzform:
Beachten Sie, dass das Paket dann aber nicht dauerhaft installiert ist und nach einem Neustart von Mathematica erneut geladen werden muss.
Zusammenfassung
Die einfachste Möglichkeit, offizielle Pakete zu installieren, ist über PacletInstall. Für Pakete, die als Dateien vorliegen, kann das Kopieren in das Applications-Verzeichnis und anschließendes Laden mittels Needs oder Get genutzt werden. Es ist stets empfehlenswert, nach der Installation Mathematica neu zu starten, um sicherzustellen, dass alle Pfadänderungen erkannt werden.
