如何安装python库 - google-api-python-client-gae?

时间:2014-04-10 07:19:02

标签: python google-app-engine google-cloud-storage

我尝试使用Python对程序进行编码以检查Google云端存储中的文件。

现在我读了谷歌文档 - > https://developers.google.com/api-client-library/python/start/installation

在最后一步 - " App Engine",它要求用户执行以下操作:

- >> cd myproject

- >>解压google-api-python-client-gae-1.1.zip

接下来的步骤是什么?我在运行关于GCS的Google示例python代码时仍然遇到问题,这会引发错误:

Traceback (most recent call last):
  File "gcs_test.py", line 22, in <module>
    from google.appengine.ext import webapp
ImportError: No module named google.appengine.ext

我尝试添加以下代码,但仍然遇到同样的错误:

from sys import path
path.append(r"C:\Py_dev\gcs_test\google-api-python-client-gae-1.2.zip")
path.append(r"C:\Py_dev\gcs_test\C:\Py_dev\gcs_test\apiclient")

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

google.appengine是App Engine应用程序使用的库,而不是api客户端库,您正在寻找的库是apiclient

如果您希望运行普通的python脚本而不是App Engine应用程序,则应删除对App Engine特定库的引用。

如果您正在运行应用引擎应用,请确保使用dev_appserver.py或实际的应用引擎服务器,而不仅仅是使用python

运行脚本