0

安裝完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下六,但我仍然得到上述錯誤。

有什麼想法?

+0

你爲什麼使用'-t'標誌?如果你激活了你的virtualenv,讓pip在其中安裝軟件包(省略'-t lib'部分)。 – errata

+0

,因爲應用引擎SDK將在/ lib下查找第三方模塊。在示例代碼中,有一個名爲appengine_config.py的特殊文件,其中包含vendor.add('lib')行。 – NightOwl

+0

嗯,好的,我看到...在任何情況下,... – errata

回答