在谷歌应用引擎SDK中使用更新版本的api python客户端

时间:2013-03-12 22:13:33

标签: python google-app-engine google-api-python-client

我正在使用Google App Engine python SDK,现在我遇到了一个问题:

My App Engine SDK的版本是1.7.5,其中包含版本1.0beta google api python客户端。但是myproject需要引用google api python客户端1.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