解决Python报错No module named Crypto问题

 更新时间:2024年06月21日 09:42:31   作者:偶尔敲代码  
这篇文章主要介绍了解决Python报错No module named“Crypto”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Python出现No module named“Crypto”

之前看过这问题,没引起注意,今天自己用到了,翻车了。整活了半天,记录一下。

有时候需要用到Crypto库,但当用

pip install Crypto

安装后仍提示:No module named ‘Crypto’。

在PyCharm安装pycryptodome库也依旧不行(pycryptodome是crypto的延伸版本,用法和crypto是一模一样的,可以完全替代crypto)。

尝试卸载再安装:

pip uninstall crypto pycryptodome
pip install pycryptodome

还是一样报错

尝试修改文件夹名称,因为文件夹名是crypto,而报错的是Crypto,首字母大写。

找到python 目录下面的\Lib\site-packages,手动将crypto改为Crypto。果然,还是不行。

经过一番网上冲浪,找到解决方案

如下:

1. Win+R打开cmd,按以下顺序输入安装命令,无视类似下图的报错!

pip install pycryptodome
pip install crypto
pip install pycrypto

2. 找到python 目录下面的\Lib\site-packages,手动将crypto改为Crypto

3. 重新运行程序,No module named 'Crypto'报错消失,程序嘎嘎乱跑了。

总结

机子配置、py版本等因素很多,什么win7和win10,py3.6和3.9啥的,多少都有点差异,解决方法多样,以上仅供参考

反正都是瞎搞,只要代码跑得起来就不要动了

这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python中类的mro与继承关系详解(二)

    Python中类的mro与继承关系详解(二)

    这篇文章主要介绍了Python中类的mro与继承关系详解,上一篇我们已经通过mro相关资料介绍了mro继承关系的基础内容,这片紧接着上一篇文章展开详细内容,需要的朋友可以参考一下
    2022-07-07
  • 查看Python依赖包及其版本号信息的方法

    查看Python依赖包及其版本号信息的方法

    今天小编就为大家分享一篇查看Python依赖包及其版本号信息的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • 利用Pandas读取某列某行数据之loc和iloc用法总结

    利用Pandas读取某列某行数据之loc和iloc用法总结

    loc是location的意思,和iloc中i的意思是指integer,所以它只接受整数作为参数,下面这篇文章主要给大家介绍了关于利用Pandas读取某列某行数据之loc和iloc用法的相关资料,需要的朋友可以参考下
    2022-03-03
  • Python中的图形绘制简单动画实操

    Python中的图形绘制简单动画实操

    这篇文章主要介绍了Python中的图形绘制简单动画实操, Matplotlib 是一个非常广泛的库,它也支持图形动画,动画工具以 matplotlib.animation 基类为中心,它提供了一个框架,围绕该框架构建动画,下面来看看具体的实现过程吧,需要的小伙伴可以参考一下
    2022-02-02
  • Python办公自动化批量处理文件实现示例

    Python办公自动化批量处理文件实现示例

    这篇文章主要为大家介绍了Python办公自动化批量处理文件实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • python playwright之元素定位示例详解

    python playwright之元素定位示例详解

    这篇文章主要为大家介绍了python playwright之元素定位示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 简介Python设计模式中的代理模式与模板方法模式编程

    简介Python设计模式中的代理模式与模板方法模式编程

    这篇文章主要介绍了Python设计模式中的代理模式与模板方法模式编程,文中举了两个简单的代码片段来说明,需要的朋友可以参考下
    2016-02-02
  • 简单掌握Python的Collections模块中counter结构的用法

    简单掌握Python的Collections模块中counter结构的用法

    counter数据结构被用来提供技术功能,形式类似于Python中内置的字典结构,这里通过几个小例子来简单掌握Python的Collections模块中counter结构的用法:
    2016-07-07
  • 在PyCharm中使用FMEObjects的操作步骤

    在PyCharm中使用FMEObjects的操作步骤

    这篇文章主要介绍了在PyCharm中使用FMEObjects,本文将ArcGISPro2.8的Python3.7解释器与FME2022.0配合使用,通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • 结束运行python的方法

    结束运行python的方法

    在本篇文章里小编给大家分享的是关于结束运行python的方法以及相关代码,有需要的朋友们跟着学习下。
    2020-06-06

最新评论