これはTensorFlowというよりPython的なミスでしたが…
スポンサーリンク
発生した現象
スクリプトを作成して実行すると、
"ImportError: No module named examples.tutorials.mnist"
というエラーが発生して動作しなくなりました。
ただ、なぜかそのディレクトリだけで発生するエラーで、別のディレクトリでは動いていたサンプルスクリプトをコピーしてきて動かしてみても発生したりして、最初まったくよくわかりませんでした。
原因、解決方法
なんのことはない、ファイル名tensorflow.pyというファイルをローカルにつくっていたら、どうやらそれがtensorflowモジュールとして読み込まれていたようで…
そちらには当然、 examples.tutorials.mnistはありませんからエラーになっていたということでした。
なのでディレクトリにあったtensorflow.py、tensorflow.pycというファイルを消したら問題なく動きました。
pythonではそのフォルダにあるファイル名が優先的にimport対象になったりするのですね…