gcloud SDKをインストールしてサンプルgit repをローカルマシンにクローンした後、Flask/hello_worldサンプルを開き、pip install -t lib -r requirements.txt
を実行しました。私はvirtualenvを使用しています。 Google App Engine Flaskサンプルエラー: "no module named six"
File "/Users/assafshamia/Freebird/Techradar/dev/samples/env/lib/python2.7/site-packages/setuptools/py27compat.py", line 7, in <module>
import six
ImportError: No module named six
私はその後、pip install -t lib six
をした、/ libの下に6をインストールしましたが、私はまだ上記のエラーを取得します。
任意のアイデア?
なぜ '-t'フラグを使用していますか?あなたがvirtualenvを起動した場合は、pipにパッケージをインストールしてください( '-t lib'の部分は省略してください)。 – errata
です。アプリエンジンSDKは/ libの下にある第三者モジュールを探すためです。そのサンプルコードには、vendor.add( 'lib')という行を持つappengine_config.pyという特別なファイルがあります。 – NightOwl
ああ、まあ、私は... – errata