我想在jetson tx 2上安装tensorflow。
我有:
- Ubuntu 18.04
- jetpack 4.5(版本:4.5-b129)
- Python 3.6.9
- pip 21.3.1
我一步一步的指令提供的nvidia(https://docs.nvidia.com/deeplearning/frameworks/install-tf-jetson-platform/index.html),但在最后一步,当我运行命令$ sudo pip3 install --extra-index-url http://developer.download.nvidia.com/compute/redist/jp/45 tensorflow
它返回:ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none) ERROR: No matching distribution found for tensorflow
注意:我将https改为http以避免SSL错误。
2条答案
按热度按时间sr4lhrrt1#
好的,我查出来;)
我的解决方案是用wget命令下载.whl包:
然后直接用pip 3安装这个包
ujv3wf0j2#
此问题与pip 3版本有关。
我遵循的步骤:
1.降级pip 3
sudo pip3 install -U pip==20.2.4
1.重新安装tensorflow
sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v45 tensorflow-gpu==1.15.0+nv19.12
如果没有解决这个问题,请检查Python版本。
Jetson TX 2最初预装了Python 3.6,这是各种系统组件和库所必需的。但是,您可以将Python 3.8安装为一个名为python3.8的单独可执行文件。系统Python版本(python3)仍然是默认的Python解释器。
现在安装tensorflow: