2017-06-01 116 views
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

回答