Tensorflowをpipでinstallしていざ使おうとするとこのようなエラーが起きました。
ImportError: /myproject/lib/python2.7/sitepackages/tensorflow/python/_pywrap_tensorflow.so: invalid ELF header
検索すると他にも似たようなエラーが起きている人がいました。
https://github.com/tensorflow/tensorflow/issues/1711
原因は、どうやらLinuxにMac OS X用のパッケージをインストールしたことのようでした。
ちゃんとLinux用のものをインストールしなおしたら正常に動きました。