TensorFlow for NVIDIA Jetson TX2

NVIDIA now has an official release for TensorFlow on the NVIDIA Jetson TX2 Development Kit!

This makes installing TensorFlow on the Jetson much less challenging. Here’s the shortcut version:

For Python 2.7

$ pip install –extra-index-url=https://developer.download.nvidia.com/compute/redist/jp33 tensorflow-gpu

For Python 3.5

pip3 install –extra-index-url=https://developer.download.nvidia.com/compute/redist/jp33 tensorflow-gpu

Here is the original announcement and the full installation document.

Here are some other useful links

NVIDIA DL frameworks guides

Jetson Downloads



  1. Invalid requirement: ‘–extra-index-url=https://developer.download.nvidia.com/compute/redist/jp33’
    It looks like a path. File ‘–extra-index-url=https://developer.download.nvidia.com/compute/redist/jp33’ does not exist.

    I can’t use it.Why?

  2. Jim,

    Thanks for making everyone Life so much better.
    I also wanted to let everyone know that here is another Lecture that you can take online.


    Module Video Material

    Main video lecture (complete YouTube Playlist):

    Part 1.1: Course Overview
    Part 1.2: Machine Learning Background for Deep Learning, Keras and Tensorflow
    Part 1.3: Python Anaconda for Deep Learning, Keras and Tensorflow
    How to Submit a Module Assignment

    Watch one (or more) of these depending on how you want to setup your Python TensorFlow environment:

    Installing TensorFlow, Keras, and Python in Windows
    Installing TensorFlow, Keras, and Python in Mac
    Installing/Using IBM Cognitive Class Labs with TensorFlow/Keras
    Docker Image – A docker image that I created specifically for this class. Always tested with all class assignments and notes.

  3. Hello,Jim,I just install Jetpack4.1.1 on my nvidia xavier and then wanna install the tensorflow on the board.Thus I follow the official docunment:


    Unfortunately comfront some errors.
    Firstly,I install Nvidia SDK Manager:
    $ sudo apt install ./sdkmanager_0.9.11-3405_amd64.deb
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    sdkmanager:amd64 : Depends: libgconf-2-4:amd64 but it is not installable
    Depends: libcanberra-gtk-module:amd64 but it is not installable
    E: Unable to correct problems, you have held broken packages.

    $ sudo apt install libgconf-2-4
    libgconf-2-4 is already the newest version (3.2.6-4ubuntu1).
    The following packages were automatically installed and are no longer required:
    libdbusmenu-gtk4 libdbusmenu-qt5-2 libgsettings-qt1 liblockfile-bin
    liblockfile1 libqt5sql5 libqt5sql5-sqlite lockfile-progs x11proto-dri2-dev
    Use ‘sudo apt autoremove’ to remove them.

    The dependencies are exist,but I still couldn’t install SDK. Why?

    Appreciate to receive your answers,thanks.

Leave a Reply

Your email address will not be published.