EclipseのPyDevでtensorflowをインポートした時にコンパイルエラーとなる問題と解決法の覚書
Mac OS X上のEclipseからでもPyDevプラグインを用いてTensorFlowを利用可能ですが、
TensorFlowをimportする時に
unsolved import:tensorflow
という構文エラーがpythonエディタ上で発生します。
これがtensorflowモジュールが動的に生成されている(うろ覚え)為に
構文上、tensorflowモジュールを解決できない為のようです。
当座の解決方法としては以下のとおり。
import tensorflow # @UnresolvedImport
UnresolvedImportアノテーションをコメント中で付与する事で、PyDevエディタ上でのエラーが無視されます。
現在TensorFlowが提供されていないWindows環境で、とりあえずTensorFlowのコードをエラーなく写経してみたい時にも便利かもしれません。