Web 接口开发与自动化测试——基于Python语言 第十一章_PyCrypto库

环境:
平台:Windows10
Python版本:3.6.5
pycrypto:2.6.1

在学习第十一章接口加密时,需要用到PyCrypto库,但是官网最新的就支持到python3.4版本的,不然直接安装会报错,因为Windows系统中安装需要依赖于“vcvarsall.bat”,而且书上和其它的解决方法都是需要安装Visual Studio 来解决,但是因为本人一直使用的Pycharm,所以就不想在费劲去安装其它IDE,百度搜索了一下,发现CSDN有支持Python3.6版本的whl文件,但都需要积分,下载后上传到自己的百度云,以供有需要的小伙伴免费下载

链接: https://pan.baidu.com/s/1kXZcWK0rYbNJNdeOJnK1Aw 密码: 65k3


1. 打开CMD切换到刚才的下载目录,pip install pycrypto-2.6.1-cp36-cp36m-win_amd64.whl 安装就可

2. 报错: No module named Crypto  可能是因为目录的大小写有问题,进入到python的\Lib\site-packages目录下检查crypto文件夹是否为小写,重命名为Crypto

3. 报错:ModuleNotFoundError: No module named ‘winrandom’

进入python安装目录Lib\site-packages\Crypto\Random\OSRNG\nt.py,修改

import winrandom
  • 1

改为

 from . import winrandom
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值