google-app-engine - 谷歌应用引擎 "no module named requests"PyDev

标签 google-app-engine pydev

我下载并安装了requests Python 2.7 的库。使用 shell 我可以发出“导入请求”并实际使用它而不会出现问题。

问题是在运行 Google App Engine 时找不到它并提示错误:

ImportError: 没有名为 requests 的模块

我正在使用 PyDev-Eclipse 作为我的项目的 IDE,并尝试在这两个路径中添加路径 (/usr/local/lib/python2.7/dist-packages/requests)

项目 > 属性 > PyDev - PYTHONPATH > 外部库

Window > preferences > Pydev -Interpreter > Libraries

但没有成功!尝试运行我的 GAE 应用程序时仍然遇到同样的问题

有人可以帮忙吗?

谢谢!

最佳答案

您使用的任何第 3 方库必须物理包含在您的项目中并部署到应用引擎。这意味着仅使用 easy_install 或 pip 安装是不够的

查看文档 https://developers.google.com/appengine/docs/python/runtime#Pure_Python

关于google-app-engine - 谷歌应用引擎 "no module named requests"PyDev,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15960017/

相关文章:

python - PyDev 和 Django : how to restart dev server?

python - PyDev 中的 PyLint 仅分析最顶层项目目录中的文件

google-app-engine - 有没有一种简单的方法可以更改 google app engine datstore 中记录的父级

python - Eclipse Pydev 未加载外部模块,终端工作正常

eclipse - Pydev "Undefine variable from import"在 Ubuntu 上使用 pygame 而不是 Windows

google-app-engine - Google App Engine 中 "background thread"的时间限制

Python sh 导入导致 PyDev 中出现 Unresolved 导入错误

google-app-engine - 在 App Engine Memcache 上实现 get_multi

java - AppEngine - 同一类型的多个关系

google-app-engine - 转到 Google 应用引擎 - 找不到模板文件