python 3.5上的PyCrypto

python 3.5上的PyCrypto,第1张

python 3.5上的PyCrypto

该警告不应阻止构建,更可能是您缺少构建二进制扩展(PyCrypto具有)所需的Visual Studio
2015编译器。请参阅《Python打包用户指南》,该手册针对您的Python版本需要使用哪个编译器。

您需要编译器的原因是PyCrypto仅正式提供了Source Distribution。因此,您有两个安装PyCrypto的选项:

1.从源代码构建:

这实际上很简单,但是需要安装一些额外的软件。同样,请参考上面链接的《
Python打包用户指南》,以找到适合您的Python版本的编译器。我认为,如果您执行Visual
Studio的自定义安装,则可以选择仅为Python安装相关的编译器。

然后,在安装完成后,您可能必须重新启动计算机,您应该能够简单地运行,

pip install pycrypto
并且pip将下载源代码并为您编译它。

如果您还安装了wheel(

pip install wheel
),则pip将根据源代码创建一个转轮并将其缓存,这就是我在选项2中创建要共享的转轮的方式。

2.从第三方安装内置发行版

我碰巧是第3方,在GitHub存储库上共享了为​​PyCrypto
2.6.1(带有Python 3.5)编写的共享轮子,适用于32和64位Windows的Python 3.5 。我在该仓库的自述文件中包含了安装说明。

如果您正在寻找针对较旧版本的Python和/或PyCrypto的内置发行版,则我还在回购协议的自述文件中链接了Voidspace(对不起,这里仅限2个链接)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5647267.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存