Gdata API安装

时间:2012-12-26 20:09:18

标签: python unix google-api google-calendar-api gdata-api

我不知道我在做什么。我在OSX上使用Python 2.7和Eclipse PyDev IDE。我之前从未使用过API,但我需要将google日历API与我正在开发的Python应用程序一起使用。我从谷歌下载了最新的gdata模块,并在终端中使用此行安装它,而在我下载gdata文件夹的目录中(下载):

sudo python setup.py install

似乎将所有内容安装到我机器库深处的Python目录中,没有给出任何错误。但是,现在当我尝试使用以下导入命令运行程序时:

import gdata.calendar.data
import gdata.calendar.client
import gdata.acl.data
import atom

我收到以下错误:

ImportError: No module named gdata.calendar.data

清楚地表明我在安装上做错了什么。思考?

1 个答案:

答案 0 :(得分:1)

它可能已安装,但你没有告诉Eclipse在哪里寻找gdata

右键单击Eclipse中的项目,然后选择Properties -> PyDev - PYTHONPATH -> Source Folders并单击“添加源文件夹”。

该文件夹(可能)位于/Library/Python/2.7/site-packages/gdata,具体取决于版本和安装位置。它可能在其他地方,例如dist-packages而不是site-packages,但是一旦找到并在Eclipse中添加文件夹,导入就可以了。

修改:不要忘记对atom执行相同操作。