ModuleNotFoundError:没有名为“Crypto”的模块,Python 3.9,PyCharm

时间:2020-12-21 07:59:40

标签: python pycharm pycrypto pycryptodome

    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

我使用的是 PyCharm 社区 2020.3 和 Python 3.9。

这个项目之前编译运行过,但是我不得不更换电脑,重新创建我的开发环境,然后项目就如上失败了。

我重新安装了 pycryptodome(见图),但仍然出现错误。

某些原因导致编译器没有注意到 pycryptodome 的存在。也许其他东西正在使它黯然失色?我需要卸载库“crypto”吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

我关注了@madzohan 链接。

  • 卸载crypto。我安装了这个是因为我遵循了 PyCharm 的建议。
  • 卸载pycryptodome
  • 重新安装pycryptodome

我可以正常运行我的脚本。