【问题标题】:Google App Engine "no module named requests" PyDevGoogle App Engine“没有名为请求的模块”PyDev
【发布时间】:2013-04-04 07:28:15
【问题描述】:

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

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

ImportError: 没有名为 requests 的模块

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

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

窗口 > 首选项 > Pydev -Interpreter > 库

没有一个工作!尝试运行我的 GAE 应用程序时仍然遇到同样的问题

有人可以帮忙吗?

谢谢!

【问题讨论】:

    标签: google-app-engine pydev


    【解决方案1】:

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

    请参阅文档https://developers.google.com/appengine/docs/python/runtime#Pure_Python

    【讨论】:

    • 太棒了!在我的项目文件夹中创建了一个指向上述路径的符号链接,并且运行良好。感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 2015-04-24
    • 2018-08-05
    • 1970-01-01
    • 2013-06-12
    • 2021-07-05
    • 2015-01-25
    • 1970-01-01
    • 2017-11-12
    相关资源
    最近更新 更多