首页 > 编程语言 >使用加密算法时报错:ModuleNotFoundError: No module named ‘Crypto‘

使用加密算法时报错:ModuleNotFoundError: No module named ‘Crypto‘

时间:2023-07-10 16:47:58浏览次数:33  
标签:named No Crypto module crypto ModuleNotFoundError 加密算法

解决办法:

安装Crypto 模块,执行 pip install Crypto ,安装成功后,再执行命令,还是报上面的错误

第一步:

在python3 (或者 python 虚拟环境)目录下的 /Lib/site-packages/ 目录下找到 crypto 、crypto-1.4.1.dist-info 目录,将crypto 首字母改为大写,即修改名称为 Crypto、 Crypto-1.4.1.dist-info
此时可能会报错:

ModuleNotFoundError: No module named 'Crypto.Cipher'

 

第二步:

安装 pycryptodome

用pip3 安装或者下载包进行安装即可解决

标签:named,No,Crypto,module,crypto,ModuleNotFoundError,加密算法
From: https://www.cnblogs.com/lytcreate/p/17541531.html

相关文章

  • 现代电网的存储管理matlab源代码,代码按照高水平文章复现,保证正确,Jupyter Notebook编写
    现代电网的存储管理matlab源代码,代码按照高水平文章复现,保证正确,JupyterNotebook编写,需要安装Python本文介绍了一种电网储能管理方法。从发电和用电需求的随机特性出发,提出了一个将每个时间步的储存水平作为其之前状态和实现的电力盈/亏的函数的方程。由此,我们可以得到下一个时间......
  • anolis 8.8 (CentOS 8) 环境下搭建青岛大学OJ
    #yum-yinstallpython3-pip  //systemreplied:Packagepython3-pip-9.0.3-22.an8.noarchisalreadyinstalled.#pipinstalldocker-compose //systemreplied:  bash:pip:commandnotfound...#whereispip //systemreplied:  pip:/usr/bin/pip3.6#cd/u......
  • Blazor前后端框架Known-V1.2.3
    V1.2.3Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。Gitee:https://gitee.com/known/KnownGithub:https://github.com/known/Known概述基于C#和Blazor实现的快速开发框架,前后端分离,开箱即用。跨平台,单页应用,混合桌面应用,Web和桌面......
  • vscode + nodesjs import 和 require 使用的两种case
    在环境nodejs+vscode的环境下,使用nodejs作为js的解释器, 在这种环境中直接使用export/import是无法正常工作的。 解决方式有两个:1.npminit-y胜场package.json修改内容增加: "type":"module",{"name":"javascript","version":"1.0.0&qu......
  • Anolis 8.8 (CentOS 8) install snapper to support system snapshot.
    Anolis8.8(CentOS8)installsnappertosupportsystemsnapshot.cd/etc/yum.repos.d/wgethttps://download.opensuse.org/repositories/filesystems:snapper/CentOS_8/filesystems:snapper.repoyuminstallsnappersudoyuminstallpython3python3-setuptools......
  • 切换node版本,npm版本对应
    1、控制nodejs版本可以使用模块n来管理,首先安装模块nnpminstall-gn2、将node升级到稳定版本sudonstable3、安装最新版本sudonlatest4、安装指定版本(最好用)sudonv14.19.0//版本v自定义5、检查目前安装了哪些版本的node,会出现已安装的node版本,选个就可以直接切换了n......
  • Jenkins 系列2 --- Node/Agent
    一、概要1.承上启下Jenkins系列2.概念(1)Node/AgentNode节点是Jenkins环境的重要组成部分,它用于执行Pipeline。为了支持分布式CD,Jenkins设计了一个Controller对应多个Node/Agent的架构,Node可以与Controller部署在同一机器上,但是大部分情况应该是位于不同的机器上,甚至这些......
  • docker with non root priviledge
    RunningDockerContainersasNon-RootUserhttps://www.geeksforgeeks.org/running-docker-containers-as-non-root-user/Bydefault,DockerContainersrunasRootUsers.Now,ifyouarerunningapplicationsinsideDockerContainers,youhaveaccesstoallth......
  • 【雕爷学编程】Arduino动手做(153)---2.4寸TFT液晶触摸屏模块8
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • 【雕爷学编程】Arduino动手做(153)---2.4寸TFT液晶触摸屏模块6
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......