所有。我无法使用应该带有GAE的pycrypto lib。 在我的app.yaml:
libraries:
- name: pycrypto
version: latest
在我的代码中:
from Crypto.Cipher import AES
这会给我一个模块未找到错误。看来这将发生在任何不在C:\ Program Files \ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ lib
下的模块上但该软件包列在GAE支持的库下,如webapp2和其他我没有这样的问题。 https://cloud.google.com/appengine/docs/python/tools/libraries27
对于应该修复的旧版本存在问题。问题编号1627。
问题由1.7.4确定。我在1.9.17。
任何人都遇到了这个问题,可以提供解决方案吗?谢谢!
答案 0 :(得分:1)
在本地执行pip install pycrypto
(或通常用于安装新模块的任何操作)并且您将能够使用pycryto
。我知道这与你使用GAE中已经内置的第三方库的常规方式相矛盾,但pycrypt
模块似乎并不适用于此。