我是靠谱客的博主 认真狗,最近开发中收集的这篇文章主要介绍windows下python3.9安装pycrypto成功总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用pip install pycrypto会提示“Microsoft Visual C++ 14.0 or greater is required”,看了一些文章说要去下载安装vc++的运行环境,实测后,没什么用。

有2个方法是可行的:

1、pip install pycryptodome,这个能成功安装,但还需要去python安装环境目录PythonPython39Libsite-packages下,将crypto目录名改成大写C开头的Crypto。

2、通过https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.1.tar.gz下载包,解压后,把目录lib中的Crypto目录复制到python环境目录PythonPython39Libsite-packages下即可。

至此,pycrypto可以正常使用了。

使用中还有一个需要注意的点,在使用AES时会报“TypeError: Object type <class 'str'> cannot be passed to C code”错,以下2个地方不能直接用字符串࿰

最后

以上就是认真狗为你收集整理的windows下python3.9安装pycrypto成功总结的全部内容,希望文章能够帮你解决windows下python3.9安装pycrypto成功总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部