Einführung
Julia ist eine Programmiersprache, die für hohe Leistungsfähigkeit in Berechnung und Analyse entwickelt wurde. Sie ist beliebt in den Bereichen Datenwissenschaft, wissenschaftliche Forschung, Visualisierung, maschinelles Lernen und auch für den allgemeinen Anwendungsbau. Die offizielle Website bietet eine Live-Demo, damit Sie die Julia-Sprache ausprobieren können. Für den praktischen Gebrauch und die Entwicklung müssen Sie sie jedoch auf Ihrem System installieren.
Dieses Tutorial behandelt das Herunterladen und Installieren von Julia auf Ihrem Rechner. Dies umfasst das Zugänglichmachen von Julia für Ihr System und das Aufrufen einer interaktiven REPL-Sitzung, in der Sie mit Julia programmieren können.
Voraussetzungen
- Ein Ubuntu 22.04-Server, eingerichtet gemäß unserer Anleitung zur erstmaligen Servereinrichtung für Ubuntu 22.04, mit einem nicht-root-Benutzer mit
sudo
-Berechtigungen und aktivierter Firewall.
Schritt 1 – Julia herunterladen und installieren
Vorkompilierte Binärdateien sind die empfohlene Methode zur Installation von Julia. Es besteht jedoch die Möglichkeit, Julia aus dem Quellcode zu kompilieren, wenn Ihre Anforderungen dies erfordern. In diesem Tutorial werden Sie die offiziellen vorkompilierten Binärdateien von Julias offizieller Download-Seite herunterladen. Stellen Sie sicher, dass Sie sich in Ihrem Home-Verzeichnis befinden, und starten Sie dann den Download mit:
- wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz
Dieser Befehl verwendet wget
, um die offizielle vorkompilierte Binärdatei herunterzuladen. Um die Installation abzuschließen, extrahieren Sie das heruntergeladene Archiv. Dies erfolgt mit dem Befehl tar
:
- tar zxvf julia-1.8.1-linux-x86_64.tar.gz
Julias Installation ist nun abgeschlossen, in einem neuen Verzeichnis namens julia-1.8.1
. Dieser Speicherort wird als Ihr julia-Verzeichnis
bezeichnet und später referenziert. Julia ist vollständig in diesem einzelnen Verzeichnis enthalten. Wenn Sie Julia in Zukunft deinstallieren möchten, können Sie dieses Verzeichnis löschen, um eine vollständige Deinstallation durchzuführen.
Schritt 2 – Julia zu Ihrem PATH
hinzufügen
Obwohl die Installation abgeschlossen ist, muss Ihr System die ausführbare Datei julia
finden können. Dies kann erreicht werden, indem Sie den vollständigen Pfad zum bin
-Verzeichnis von Julia zur Umgebungsvariable PATH
hinzufügen ~/.bashrc
. Dies ist einer der Orte, an denen Linux Anpassungen an Ihrem PATH
erlaubt. Öffnen Sie es mit nano
oder Ihrem bevorzugten Texteditor:
- nano ~/.bashrc
Fügen Sie diese Zeile am Ende der Datei hinzu, wobei das Verzeichnis, in das Sie Julia installiert haben, als Basis verwendet wird:
. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"
Sie müssen den absoluten Pfad zu Ihrem bin
-Ordner verwenden. In diesem Beispiel wird das Home-Verzeichnis verwendet, also stellen Sie sicher, dass Sie den Verzeichnisnamen entsprechend aktualisieren, wenn Sie einen anderen Speicherort für Ihr julia directory
gewählt haben.
Sobald Sie fertig sind, speichern und beenden Sie, indem Sie CTRL+O
und dann CTRL+X
drücken.
Um diese Änderung wirksam werden zu lassen, müssen Sie Ihre .bashrc
-Datei source
en:
- source ~/.bashrc
Jetzt kann Ihr System das julia
-Ausführbare finden.
Schritt 3 — Ausführen des Julia REPL
Um zu bestätigen, dass Julia korrekt installiert ist und um mit der Sprache selbst zu experimentieren, starten Sie eine interaktive REPL (read-evaluate-print-loop)-Sitzung. Dies ermöglicht es Ihnen, sofortiges Feedback zu erhalten und die Sprache selbst zu verwenden.
Mit julia
jetzt in Ihrem PATH
können Sie Ihre Sitzung mit diesem Befehl starten:
- julia
Output _
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.8.1 (2022-09-06)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia>
Als Beispiel und um zu überprüfen, ob es funktioniert, können Sie mit grundlegenden arithmetischen Operationen mit Julia beginnen, was ein Grundelement für jede Programmiersprache ist:
- 1 + 1
Output2
Sobald Sie fertig sind, können Sie CTRL+D
drücken, um die Sitzung zu beenden.
Abschluss
Julia ist eine Programmiersprache, die für Datenwissenschaft und Anwendungsentwicklung verwendet wird. Obwohl dieser Leitfaden nur die Installation und grundlegende Verwendung abdeckt, können Sie mehr über das Programmieren und Erstellen mit Julia auf der offiziellen Julia-Lernseite erfahren. Wenn Sie daran interessiert sind, andere Sprachen zu installieren, insbesondere für Datenwissenschaft, werfen Sie einen Blick auf unsere Anleitungen zur Installation von R.