我正在使用Google App Engine python SDK,现在我遇到了一个问题:
My App Engine SDK的版本是1.7.5,其中包含版本1.0beta google api python客户端。但是myproject需要引用google api python客户端1.1版。我几乎尝试了一切,但我找不到解决方案。有谁知道如何解决这个问题?谢谢!
答案 0 :(得分:0)
SDK附带的版本不是您的项目将使用的版本。该版本仅用于SDK,甚至在生产App Engine应用程序中也不可用。
正如google-api-python-client
documentation所说:
因为Google App Engine需要所有源文件 对于一个库必须存在于您的App Engine项目中,有一个 App Engine的特殊安装程序。安装库 以及它在App Engine项目中的所有依赖项,下载 来自list of downloads的名为
google-api-python-client-gae-N.M.zip
的文件,其中N.M
是最新版本号 发布。将该文件解压缩到您的项目中。例如:
$ cd myproject
$ unzip google-api-python-client-gae-1.0.zip