tensorflow Nano Jetson Jetpack 4.6.1无法安装正确的h5py版本?

dced5bon  于 2022-12-19  发布在  其他
关注(0)|答案(1)|浏览(365)

我有一个纳米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,对于我的喷气背包版本的TensorFlow版本所需的版本来说,这显然太老了。如何在我的nano jetson上安装tensorflow和Jetpack版本4.6.1?

l3zydbqr

l3zydbqr1#

正确的教程没有链接到官方页面,而是在论坛帖子中: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

相关问题