在开发微信登陆功能时,解密用户信息需要使用到 Crypto 包,所以安装了pycrypto库。

Linux、OS X 系统均可直接 pip install pycrypto

最近换到win10下开发, pip install pycrypto 却频频报错。

试过各种方法折腾,比如安装visual studio。一直没能成功解决问题。

查找资料发现 pycrypto 库已经多年失去维护了,最后一次更新停留在2013年。

但好庆幸的是,有替代品 pycryptodome, 它是从 pycrypto 库fork出来继续开发的,所以与pycrypto高度兼容,并且还有所增强。

PyCryptodome is a fork of PyCrypto. It brings several enhancements with respect to the last official version of PyCrypto (2.6.1)

所以果断 pip install pycryptodome

终于可以正常运行项目了!

本次将 pycrypto 替换成 pycryptodome,无需修改任何代码。

转载于:https://www.cnblogs.com/ZJT7098/p/10947394.html

Django:永别了pycrypto库~相关推荐

  1. 关于python中Crypto库和pycrypto库无法使用的解决方法

    Crypto库和pycrypto库为什么无法使用本人在此不做过多阐述,有兴趣的朋友可以自行百度,下面我将讲解解决方法: pycryptodome是Crypto和pycrypto的替代库,可以满足正常使 ...

  2. python2.7 安装pycrypto库报错

    windows + python2.7 先安装VC包 https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59 ...

  3. Django Swagger文档库drf-spectacular

    在使用DRF的时候,通常的文档有:默认文档RestFrameWork.CoreAPI.Swagger,Swagger是最流行的API文档库,在绝大多数服务端开发中都有用到,之前我们使用了CoreAPI ...

  4. Windows安装PyCrypto库包

    PyCrypto是使用Python编写的加密工具包,很多脚本中经常会用到.所以我们有必要安装它.但是,在Windows下使用pip install pycrypto进行安装的时候,经常会报错. 为了解 ...

  5. django项目验证码(PIL库实现)

    作个记录,这个东东,是可以到处照搬的. WINDOWS下和LINUX下,字体对象获取方式不一样. 为了用户体验,字体大小也重要的. 另外,为了照顾个别字母认不出来的人,提供刷新功能. 一,验证码函数 ...

  6. PyCrypto密码学库源码解析(二)RSA参数生成

    Python Crypto库源码解析(二) RSA参数生成 * 版权声明 * 引用请注明出处,转载请联系: h0.1c@foxmail.com 本文主要讲解pycrypto库中RSA参数生成的实现方法 ...

  7. 100个相见恨晚的Python库(建议收藏)

    大家好,我是一行 在python程序员成为大神之前,都不可避免的都要做一段时间的调包侠 那就算是调包侠也都会有自己调包秘籍,拿出来能让他人感叹"相见恨晚"的那种 Awesome P ...

  8. 100个相见恨晚的Python库

    大家好,我是一行 在python程序员成为大神之前,都不可避免的都要做一段时间的调包侠 那就算是调包侠也都会有自己调包秘籍,拿出来能让他人感叹"相见恨晚"的那种 Awesome P ...

  9. 我整理了一些Python测试的库,看一下有没有你需要的库

    测试开发 Web UI测试自动化 splinter - web UI测试工具,基于selnium封装. selenium - web UI自动化测试. –推荐 mechanize- Python中有状 ...

最新文章

  1. 达摩院2021年十大科技趋势出炉:量子计算、脑机接口、第三代半导体应用……...
  2. ylbtech-LanguageSamples-Arrays(数组)
  3. 孩子在华艺舞校的画画投稿-天女之梦
  4. 前端学习(1821):前端面试题之封装函数之去重
  5. AutoML 与 Bayesian Optimization 概述
  6. JAVA进阶教学之(Date日期的处理)
  7. php项目实战流程_一个完整的php流程管理实例代码分享
  8. 作为前阿里人,来扒一扒数据中台的皇帝外衣
  9. 信号与槽是如何实现的_苹果iPhone 12信号仍弱?网友反馈打不进电话需重启解决...
  10. memcached操作
  11. 【二分法】计蒜客:01分数规划
  12. hi3519开发流程
  13. 第一次发博客,随便说说
  14. MFC制作的入坑级别管理系统
  15. H3CNE概念思维导图
  16. 趣味ACM题 圣骑士的斩杀
  17. 创业公司 股权分配| 从西少爷股权纷争看初创公司找合伙人与股权分配
  18. 1分钟读懂猫咪免疫流程:怎么打疫苗,必须打的疫苗有哪些
  19. 用emqx做mqtt客户端
  20. Markdown语法003:斜体和粗体、红色显示及其他字体颜色

热门文章

  1. int数组转化为字符数组 java_Java 将int数组转换为字符串
  2. 怎样从tensorflow的generator object Estimator.predict at 0x7fb1ecefeaf0中取数据
  3. 【bat脚本】使用ffmpeg工具剥离某一个声道
  4. ”device not found“错误原因及解决方法
  5. linux关闭防火墙stop,linux如何关闭防火墙
  6. jpa SessionFactory事物失效
  7. 【java 性能优化实战】3 工具实践:如何获取代码性能数据?
  8. xmindcore.java_求解Xmind问题
  9. 制作一个查询信息程序_三步学会制作一个小程序
  10. 电脑任何字都打不出来_“有时候觉得自己一个字都写不出来了”