我尝试使用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")
感谢您的帮助!
答案 0 :(得分:3)
google.appengine
是App Engine应用程序使用的库,而不是api客户端库,您正在寻找的库是apiclient
如果您希望运行普通的python脚本而不是App Engine应用程序,则应删除对App Engine特定库的引用。
如果您正在运行应用引擎应用,请确保使用dev_appserver.py
或实际的应用引擎服务器,而不仅仅是使用python