I met exactly the same problem. once you have successfully installed shadoworflow, it is no longer related to the library dependency.
if you executed convolution.py 100% exactly as manually and get an exception as shown below
ImportError: No module named core.framework.graph_b2
, python script , , root "src".
src$python tensorflow/models/image/mnist/convolutional.py
script . , shadoworflow src dir, , xxx, .
xxx$python src/tensorflow/models/image/mnist/convolutional.py
bingo, !