无法部署GAE

时间:2016-11-16 00:50:19

标签: google-app-engine

我最近在部署

时遇到了以下错误
2016-11-15 16:37:37,380 ERROR appcfg.py:1873 Invalid character in filename: lib/setuptools/script (dev).tmpl 

文件lib/setuptools/script (dev).tmpl的目的是什么,是否可以添加到跳过列表中?

以下是文件的内容

$ cat script\ \(dev\).tmpl
# EASY-INSTALL-DEV-SCRIPT: %(spec)r,%(script_name)r
__requires__ = %(spec)r
__import__('pkg_resources').require(%(spec)r)
__file__ = %(dev_path)r
exec(compile(open(__file__).read(), __file__, 'exec'))

更新:它是一个python应用程序,我正在使用Mac上的GoogleAppEngineLauncher应用程序进行部署。

更新2:我刚删除了该文件,到目前为止工作正常,包括本地运行和远程部署。如果我遇到任何问题,我会报告。

1 个答案:

答案 0 :(得分:2)

假设setuptoolssetuptools,我无法想象这最终会在你的app文件夹中出现。

您应该删除setuptools下的整个lib目录。在Mac上,设置工具应该位于以下位置:

  

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools

而不是您的应用引擎项目。