Tensorflow no module named official

pip install tf-models-official

I had exactly the same question as you did, and the following solution solved this problem.

There is an error in the tensorflow/models/official README.md

https://github.com/tensorflow/models/tree/master/official

Wrong

export PYTHONPATH="$PYTHONPATH:/path/to/models" 

Correct

export PYTHONPATH=$PYTHONPATH:/path/to/models 

For Google Colab I needed to add the the model dir also to the Systems path:

!git clone https://github.com/tensorflow/models.git

import os
os.environ['PYTHONPATH'] += ":/content/models"

import sys
sys.path.append("/content/models")

if anyone has this problem make sure that the python path variable doesn't have quotations in it. For some reason, the readme has quotations around it.

Here is the correct way to set it

PYTHONPATH=path\to\models