ModuleNotFoundError: No module named 'Crypto'
今天运行python程序的时候,提示:
File "F:\python\index.py", line 5, in <module>
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
解决方法:
pip install pycryptodome
当然有可能会出现这种情况:看到报错后是这么安装的:pip install crypto
但是运行还是报错:ModuleNotFoundError: No module named 'Crypto';
此时需要去环境中将安装的包crypto的名字改成Crypto,首字母大写;
然后再次运行,出现这个错误:ModuleNotFoundError: No module named 'Crypto.Cipher'
此时进入到安装的文件夹下,发现没有此文件:
需要卸载刚才安装的包:
pip uninstall crypto
然后重新安装:
pip install pycryptodome
即可!