Google app engineのサンプルプロジェクトとかで、サードパーティ制ライブラリを使うときはこう書くことになっている。
appengine_config.py
from google.appengine.ext import vendor
vendor.add('lib')
なるほどとおもって書くと。こうなるときがある。
ImportError: cannot import name vendo
パスとかの問題かと思ったんだけど、どうもほんとうにない。
どうやら手元のSDKがバージョンが古いらしくて、この書き方をするようになったのは SDK 1.9.15 あたりからだそうだ。
そうことはもっとわかりやすくしてほしいと思った。