Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie das neueste Python auf Ihrer Synology-Diskstation

So installieren Sie das neueste Python auf Ihrer Synology-Diskstation

PHPz
PHPzOriginal
2024-07-18 18:53:271024Durchsuche

Synology, der taiwanesische Hersteller der besten NAS der Welt, liefert seine Geräte mit einem RTD1619B-Prozessor aus, der auf der ARM-64-Architektur (auch bekannt als aarch64) basiert. Ich besitze ein NAS DS223j, nachdem ich seit 2012 11 Jahre lang ein DS212j besitze.
Da ich ein Python-erfahrener Entwickler bin, ist es bedauerlich, dass Synology seine NAS nicht mit integrierter Python-Unterstützung ausliefert, sodass ich die Python-Distribution über das Paketzentrum für die Diskstation herunterladen muss. Das Problem ist, dass es sich um eine alte Version von Python handelt: 3.8, die vor mehr als 4 Jahren ausgeliefert wurde. Ich muss die neuesten Funktionen von Python verwenden, daher ist es ein Handicap, altes Python verwenden zu müssen.
Als Alternative zur Verwendung des aktuellsten Python (zum Zeitpunkt dieses Artikels ist es 3.21) können Sie das von Anaconda gelieferte Python verwenden, das einen statisch kompilierten Paketmanager namens micromamba zum Download bereitstellt, den Sie nutzen können Laden Sie es herunter, indem Sie den Anweisungen unter mamba.readthedocs.io folgen.
Hier sind die Schritte:

  1. Führen Sie in einer Bash-Shell „curl -Ls https://micro.mamba.pm/api/micromamba/linux-aarch64/latest |“ aus tar -xvj bin/micromamba
  2. Dadurch wird die Micromamba-Binärdatei in den Unterordner „bin“ heruntergeladen
  3. Führen Sie dann ./bin/micromamba shell init -s bash aus. Dadurch wird ein Initialisierungs-Snippet zur .bashrc-Datei hinzugefügt.
  4. Führen Sie dann eine Quelle ~/.bashrc aus und aktivieren Sie Micromamba && Micromamba Config Append Channels Conda-Forge
  5. Mit dem letzten Befehl wird micromamba so konfiguriert, dass die letzten Versionen einer grundlegenden Python-Entwicklungsumgebung heruntergeladen werden, die durch die Installation von micromamba gestartet werden kann
  6. Sobald Sie dort sind, führen Sie die ausführbare Python-Datei aus und voilà, Sie haben eine sehr aktuelle kompilierte Python, vielleicht nicht älter als 1 Monat! Bei der Basisinstallation wird auch pip installiert, sodass Sie die gesamte Leistung von Python zur Hand haben!

Referenzen:

  • https://avivleemann.github.io/blog/blog/posts/2023-12-07-micromamba/micromamba-guide.html
  • https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html#mamba-org-releases

Image description

Das obige ist der detaillierte Inhalt vonSo installieren Sie das neueste Python auf Ihrer Synology-Diskstation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Python – GrundlagenNächster Artikel:Python – Grundlagen