I am trying to install hdf5 on Ubuntu 18.04 on Nvidia's Jetson Nano device (arm64 structure). Have attempted to do the basic recommended installation: 'sudo apt-get install libhdf5-serial-dev
Ich habe sowohl ' sudo apt-get install libhdf5-dev
', ' sudo apt install libhdf5-dev
' (und mit " libhdf5-serial-dev
") als auch ohne ' sudo
' probiert.
Alle diese Ergebnisse führen zum gleichen Fehler:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libhdf5-dev
Ich habe sichergestellt, dass 'main, universe, restricted, multiverse'
alle Repositories aktiviert sind, sowohl von sources.list als auch von der Ubuntu-Software-GUI.
Andere Pakete und Lib-Abhängigkeiten lassen sich mit apt problemlos installieren und auch alle anderen apt-Befehle funktionieren einwandfrei. Ich möchte h5py installieren, aber das schlägt immer fehl, wenn festgestellt wird, dass die libhdf5-Bibliothek nicht existiert.
Ich habe auf früheren Versionen dieser gleichen Ubuntu-Distribution auf diesem Gerät libhdf5 und dann h5py erfolgreich und ohne Probleme installiert, kann derzeit aber nicht herausfinden, warum die Pakete nicht gefunden werden können.
Gibt es einen Grund, warum das passiert? Wie kann ich libhdf5 installieren? Übersehe ich hier möglicherweise etwas ganz Einfaches?
Antwort1
Versuche dies:
sudo apt-get update -y
sudo apt-get install -y libhdf5-dev
Antwort2
Ich hatte das gleiche Problem mit Ubuntu 16.04 (nicht 18.04). Ich habe es gelöst vonCarol Yuus Vorschlag im Nvidia-Forum.
Bitte versuchen Sie den folgenden Befehl und installieren Sie ihn erneut:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install libhdf5-serial-dev
Betriebssystem: Ubuntu 16.04
Hardware: Nvidia Jetson TX2