簡體   English   中英

Nano Jetson Jetpack 4.6.1 無法安裝正確的 h5py 版本?

[英]Nano Jetson Jetpack 4.6.1 can't install right h5py version?

我有一個 Nano Jetson,並從這里用最新可用的 Jetpack 版本刷新它: https ://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit,即 4.6.1。 現在,當按照本指南安裝 tensorflow 時: https ://docs.nvidia.com/deeplearning/frameworks/install-tf-jetson-platform/index.html 我在這里檢查了我需要的 tensorflow 版本: https://docs。 nvidia.com/deeplearning/frameworks/install-tf-jetson-platform-release-notes/tf-jetson-rel.html#tf-jetson-rel以下命令: sudo pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v461 tensorflow==2.7.0+nv22.01現在,當我運行此命令時,出現以下錯誤:

ERROR: Could not find a version that satisfies the requirement h5py~=3.1.0 (from tensorflow) (from versions: 2.2.1, 2.3.0b1, 2.3.0, 2.3.1, 2.4.0b1, 2.4.0, 2.5.0, 2.6.0, 2.7.0rc2, 2.7.0, 2.7.1, 2.8.0rc1, 2.8.0, 2.9.0rc1, 2.9.0, 2.10.0, 3.0.0rc1, 3.0.0, 3.1.0)                                                           
ERROR: No matching distribution found for h5py~=3.1.0   

這甚至沒有意義,因為 3.1.0 在可用版本列表中。 當我嘗試手動安裝 h5py 3.1.0 時,它失敗了幾次並繼續嘗試安裝舊版本,之后它最終成功安裝了 h5py 版本 2.10.0,這對於我的 jetpack 的 tensorflow 版本所需的版本來說顯然太舊了版本。 如何使用 Jetpack 4.6.1 版在我的 nano jetson 上安裝 tensorflow?

正確的教程未在官方頁面下鏈接,但在論壇帖子中: https ://forums.developer.nvidia.com/t/official-tensorflow-for-jetson-nano/71770,它可以工作

$ sudo apt-get update
$ sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran
$ sudo apt-get install python3-pip
$ sudo pip3 install -U pip testresources setuptools
$ sudo ln -s /usr/include/locale.h /usr/include/xlocale.h
$ sudo pip3 install -U numpy==1.19.4 future mock keras_preprocessing keras_applications gast==0.2.1 protobuf pybind11 cython pkgconfig packaging
$ sudo pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v461 tensorflow

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM