我想使用pycahrm中的"from Crypto.Cipher import“来运行AES加密和解密代码。但是,当我想安装pycrypto或pycryptodome时,终端会显示以下消息:
Command "python setup.py egg_info" failed with error code 1 in C:\Users\....\AppData\Local\Temp\pip-install-6gk6aq_f\pycryptodome如何安装这些软件包?
发布于 2021-02-26 13:28:22
看起来,在您正在安装的pycrypto/pycryptodome版本中存在一个问题。在你的问题前面的行应该包含关于这是什么的细节。可能是这个发行版不能在windows上工作,没有指定它需要的所有依赖项,或者其他许多问题之一。如果你能贴出整个错误,我们应该能给出更多的建议。
您可以尝试安装一个早期版本,看看它是否有效,当前版本的pycryptodome是3.10.1,所以试试pip install pycryptodome==3.9.9,这是PyPI中的前一个版本。
您可以做的另一件事是以不同的方式安装发行版。尝试下载包的.tar.gz存档和pip安装该文件,例如pip install pycryptodome-3.10.1.tar.gz
这两种解决方案都可能有效,但如果不知道安装的确切问题,就不可能说出来。
在pycrypto github上,似乎存在很多安装问题,建议是)使用pycryptodome。
发布于 2021-07-03 15:44:35
Pycharm ->首选项->项目-> Python解释器-> + pycryptodome。由于pycrypto已经多年没有维护了,所以请安装pycryptodome。

https://stackoverflow.com/questions/66385051
复制相似问题