Wie installiere ich zusätzliche Mathematica-Pakete?

Melden
  1. Einführung
  2. Pakete von Wolfram Research über den Wolfram Language Repository
  3. Manuelle Installation von Paketen
  4. Verwendung von Import und Get für Pakete ohne Installation
  5. 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:

PacletInstall

Nach 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:

FileNameJoin

Kopieren 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:

Get

Oder 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.

0

Kommentare