python - GAE Python - PyCrypto - 没有名为 winrandom 的模块

标签 python windows google-app-engine pycrypto

我正在尝试在我的 App Engine (Python) 开发服务器上启动并运行 PyCrypto。我使用 Voidspace 安装了 PyCrypto二进制文件 (pycrypto-2.0.1.win-amd64-py2.6.exe)。

我正在运行 Windows 7 64 位。从我发现的情况来看,这个来自 Voidspace 的二进制文件没有正确安装 winrandom,因为 winrandom 没有 64 位二进制文​​件。我曾尝试使用 VS 2008 编译 64 位版本,但这超出了我的知识范围,我不知道我是否做对了。我关注了following PyCrypto 的说明,而是尝试编译 winrandom 源。

最佳答案

因为 pycrypto 是 third-party libraries for Google App Engine 的一部分,无需手动安装 pycrypto 即可在您的项目中使用它。相反,您需要将该库添加到您的 app.yaml 中:

libraries:
- name: pycrypto
  version: "2.6"

关于python - GAE Python - PyCrypto - 没有名为 winrandom 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12699428/

相关文章:

windows - Powershell获取OU中所有服务器的最新登录日期

Python Pandas - 如果某些值为空则合并行

python - 如何在Python中反转字典并从重复的键值中创建一个列表

c++ - 事件日志最旧记录号

c++ - 在 64 位机器中无法使用 getsystemdirectory() 获取正确的路径

python - 成功部署后,Google App Engine 不运行任何实例

google-app-engine - 如何将 com.google.appengine.api.datastore.Entity 转换为我的实体对象?

安卓 : google-cloud-language library on backend cause appengineEnhance FAILED

python - 在多处理中共享列表列表

python - 为什么 VS-Code Autopep8 会格式化 2 条白线?