在Mac OS X 10.8上使用Python 2.7的Google App Engine(1.7.0)上的PyCrypto会导致ImportError,这是因为Google App Engine的Python运行时环境有一些限制,不支持所有的Python库。为了解决这个问题,您可以尝试以下方法:
pip install pycryptodome
然后,在您的代码中,将所有的"import Crypto"语句替换为"from Crypto import *"。
https://pypi.python.org/pypi/pycrypto
下载并解压缩源代码后,将其放在您的应用程序的根目录下。然后,在您的应用程序中,使用以下语句导入PyCrypto库:
from google.appengine.ext import vendor
vendor.add('pycrypto_directory_path')
import Crypto
请将"pycrypto_directory_path"替换为您放置PyCrypto源代码的目录路径。
推荐的腾讯云相关产品:
以上产品均可根据您的需求,提供强大的云计算能力,帮助您更好地开发和部署应用程序。
领取专属 10元无门槛券
手把手带您无忧上云