无法导入google.appengine.api

2024-05-13 19:38:37 发布

您现在位置:Python中文网/ 问答频道 /正文

这应该是非常基本的,因为我已经安装了很多python包,但是在我的get google apis客户端库的生命中,我无法安装python。

我很有压力,我一定已经仔细阅读了这个网站上的说明: https://developers.google.com/api-client-library/python/start/installation

总而言之,我已经做了以下工作:

$easy_install——升级google api python客户端

这似乎工作正常,没有报告任何错误或警告

下载并解压缩google-api-python-client-gae-1.2.zip到我的项目所在的目录中

但是,如果我在解压完全依赖项的文件夹中打开iPython会话,则无法执行基本导入,例如:

导入google.appengine.api它只是说“没有名为google.appengine.api的模块”

我签入了我的site packages文件夹,google_api_python_client-1.2-py2.7.egg就在那里。但它不会出现在sys.path中

当我执行sys.path.append('C:\ Anaconda\Lib\site packages\google_api_python_cli ent-1.2-py2.7.egg')它添加了正确的路径,但是导入仍然不起作用。

编辑:这解决了我的问题

在我的Python路径中添加Google SDK就成功了。我不知道为什么安装程序在我运行时没有这样做。但是嘿,这很管用

所以如果我跑:

sys.path.append('C:\\Program Files (x86)\\Google\\google_appengine')

from google.appengine import api

行了!


Tags: path路径文件夹clientapi客户端getegg
1条回答
网友
1楼 · 发布于 2024-05-13 19:38:37

在不知道安装app engine和客户端api的所有步骤的情况下,我唯一的建议是从这里安装(或重新安装)Google app engine Python SDK:https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python。看起来你是在windows上,所以你要获取MSI。

请确保在安装后启动AppEngineLauncher应用程序,因为它将为您提供创建符号链接的选项,以便您可以从终端运行命令。

相关问题 更多 >