Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine &引用_运行“U文件”;Ubuntu中谷歌应用程序引擎的金字塔构建错误_Google App Engine_Pyramid_Buildout - Fatal编程技术网

Google app engine &引用_运行“U文件”;Ubuntu中谷歌应用程序引擎的金字塔构建错误

Google app engine &引用_运行“U文件”;Ubuntu中谷歌应用程序引擎的金字塔构建错误,google-app-engine,pyramid,buildout,Google App Engine,Pyramid,Buildout,我使用Ubuntu12.04构建了一个新项目(使用pyramid_appenegine pcreate模板)。我启动了一个新的VM,以确保不会弄乱站点包中的distribute和setuptools 首先,它的结果是,显然解决了 然后,buildout完成building ok,但启动develop站点会导致该错误: funky@funkydesktop:~/dev/gae1$ bin/devappserver parts/gae1 Traceback (most recent call las

我使用Ubuntu12.04构建了一个新项目(使用pyramid_appenegine pcreate模板)。我启动了一个新的VM,以确保不会弄乱站点包中的distribute和setuptools

首先,它的结果是,显然解决了

然后,buildout完成building ok,但启动develop站点会导致该错误:

funky@funkydesktop:~/dev/gae1$ bin/devappserver parts/gae1
Traceback (most recent call last):
  File "bin/devappserver", line 25, in <module>
    sys.exit(dev_appserver._run_file('/home/funky/dev/gae1/parts/google_appengine/dev_appserver.py', locals()))
AttributeError: 'module' object has no attribute '_run_file'
funky@funkydesktop:~/dev/gae1$bin/devappserver parts/gae1
回溯(最近一次呼叫最后一次):
文件“bin/devappserver”,第25行,在
sys.exit(dev_appserver._run_文件('/home/funky/dev/gae1/parts/google_appengine/dev_appserver.py',locals()))
AttributeError:“模块”对象没有属性“\u运行\u文件”

有没有解决这个问题的提示,或者构建和启动应用程序的整个过程?

我最终通过将ae sdk版本更改为1.8.0解决了这个问题

打开buildout.cfg并更改行

ae-sdk-version=1.7.5
致:

或者你可以看到pyramid_appengine版本会发生什么(我得到的是0.8.1,而不是pypi.python.org中当前的0.8.2-a2)。这是保存模板的包

ae-sdk-version=1.8.0