1. Install Java8 (Java7(deprecated)  2. Install Brazel:  $ echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list $ curl https://storage.googleapis.com/bazel-apt/doc/apt-key.pub.gpg | sudo apt-key add -   sudo apt-get update && sudo apt-get install bazel  3. sudo  apt-get install swig   4. sudo  pip install -U protobuf==3.0.0b2   5. sudo  pip install asciitree   6. sudo  pip install numpy   Then you must have git installed : sudo apt-get install git   and then built and test     git clone --recursive https://github.com/tensorflow/models.git   cd  models/syntaxnet/tensorflow   ./configure   cd  ..   bazel test  syntaxnet/... util/utf8/...   # On Mac, run the following:    bazel test  --linkopt=-headerpad_max_install_names \     syntaxnet/... util/utf8/...