Using Docker for Image training in Python (New to this)
If you're planning to use Python 3, I'd recommend docker run -it gcr.io/tensorflow/tensorflow:latest-devel-py3 (Numpy is installed for python3 in that container). Not sure why Python 3 is partially installed in the latest-devel package.
All of my steps have worked very well up to this point. I am on a windows machine currently. I am in the root directory after using the command:
docker run -it gcr.io/tensorflow/tensorflow:latest-devel
then followed by a cd /tensorflow, I am now in the directory and it is time to train the images so i jused:
/tensorflow# python tensorflow/examples/image_retraining/retrain.py \

--bottleneck_dir=/tf_files/bottlenets \
  --how_many_training_steps 500 \
  --model_dir=/tf_files/retrained_graph.pb \
  --output_labels=/tf_files/retrained_labels.txt \
  --image_dir /tf_files/

And i get this error:
  File "tensorflow/examples/image_retraining/retrain.py", line 77, in 
    import numpy as np
ImportError: No module named 'numpy'
I DO already have numpy installed in my python35 folder and it is up to date. Thanks a lot for any help, I am really stuck on this!