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

Guy*_*Guy 1 python pycrypto pycharm pycryptodome

    from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
Run Code Online (Sandbox Code Playgroud)

我正在使用 PyCharm Community 2020.3 和 Python 3.9。

这个项目之前编译并运行过,但我不得不更换计算机并重新创建我的开发环境,此时,该项目失败了,如上所述。

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

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

在此输入图像描述

在此输入图像描述

Guy*_*Guy 13

我点击了@madzohan 链接。

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

我能够毫无问题地运行我的脚本。