ModuleNotFoundError: No module named ‘Crypto‘ 踩坑

运行这个的时候踩的坑:

手把手教你用Python爬取网易云40万+评论

语句:from Crypto.Cipher import AES

报错:ModuleNotFoundError: No module named ‘Crypto’

先在pycharm的settings里安装成功,然而报错依旧。

在这里插入图片描述

安装pip install pycrypto失败,查资料说不要安装这个,执行pip uninstall pycrypto显示未安装。

在这里插入图片描述

在这里插入图片描述

安装pip install pycryptodome成功,报错依旧。

在这里插入图片描述

有文章说将下安装路径的Crypto首字母为大写的,打开后发现没有crypto,于是用命令行安装了,然后修改,报错依旧。

命令行里管理员权限安装
pip install Crypto
在这里插入图片描述

在这里插入图片描述

最后,检查项目里D:\myPythonProgram\venv\Lib\site-packages,发现文件夹为小写crypto,改为首字母大写:

在这里插入图片描述
再执行,发现执行成功:

在这里插入图片描述

在这里插入图片描述

 

posted @ 2021-02-24 02:43  BugMiaowu2021  阅读(966)  评论(0)    收藏  举报