首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Heroku上安装gdata Python包

在Heroku上安装gdata Python包
EN

Stack Overflow用户
提问于 2014-07-03 17:19:23
回答 1查看 214关注 0票数 1

首先,声明我是Python新手(我来自Ruby)。我正在尝试将Google Contacts API集成到我的Heroku Python应用程序中。似乎很难弄清楚如何将gdata包(https://code.google.com/p/gdata-python-client/)推送到Heroku。这是Heroku错误消息:

代码语言:javascript
复制
Traceback (most recent call last):
2014-07-03T09:03:58.205264+00:00 app[web.1]:   File "message.py", line 16, in <module>
2014-07-03T09:03:58.205327+00:00 app[web.1]:     import atom.data
2014-07-03T09:03:58.205364+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-packages/atom/data.py", line 24, in <module>
2014-07-03T09:03:58.205429+00:00 app[web.1]:     import atom.core
2014-07-03T09:03:58.205516+00:00 app[web.1]: ImportError: No module named core
2014-07-03T09:03:59.454062+00:00 heroku[web.1]: State changed from starting to crashed

我的第一个想法是在我的requirements.txt中包含gdata和atom (看起来gdata依赖于atom)

我试着把这个添加到我的requirements.txt中: gdata==2.0.18 atom==0.3.7。然而,我认为我不会马上开始做这件事。我下载的gdata-python-client附带了一个setup.py文件,我认为我应该在推送到heroku时使用这个文件,但我似乎也无法开始工作(总是得到上面相同的错误)。

非常感谢您的帮助:)

EN

回答 1

Stack Overflow用户

发布于 2014-07-04 07:15:55

我似乎已经解决了这个问题,但修复这个错误的唯一方法是从requirements.txt中删除gdata,并在根目录中包含https://code.google.com/p/gdata-python-client/中的/build和/atom文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24549757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档