首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将m2crypto导入谷歌应用引擎

将m2crypto导入谷歌应用引擎
EN

Stack Overflow用户
提问于 2012-01-13 00:48:40
回答 1查看 978关注 0票数 0

嘿,我在将m2crypto导入到谷歌应用引擎时遇到了一点麻烦。我想我知道问题所在,但不知道如何解决。不管怎样,这是我的目录结构。

代码语言:javascript
复制
mysite/
    app.yaml
    main.py
    urls.py
    ...
    M2Crypto/
        __init.py__ (I think the problem is here)
        EVP.py
        ...
    SWIG/
        (there is no __init.py___ file here)
        _m2crypto.i
        ...

当我执行此from M2Crypto import EVP操作时,我收到一条错误消息,显示<type 'exceptions.ImportError'>: No module named __m2crypto。此错误存在于它试图在第22行执行import __m2crypto__init.py__文件中。但是在M2Crypto目录中没有__m2crypto文件。

我使用的是0.21.1版本的M2Crypto,并且只将M2Crypto和SWIG复制到我的应用程序中。我还尝试将M2Crypto-0.21.1.tar.gz中的每个文件复制到我的应用程序中,但也不起作用。提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-13 01:23:43

似乎m2crypto有几个要求在App Engine上不能很好地工作。您的应用程序是sandboxed,所有使用的库都必须是纯Python。

您没有说明您实际想要做什么,但请注意,PyCrypto是included with App Engine。您可能还想研究一下如何使用URLFetch服务。

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

https://stackoverflow.com/questions/8838855

复制
相关文章

相似问题

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