Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
请输入Python AES错误_Python_Cryptography_Aes - Fatal编程技术网

请输入Python AES错误

请输入Python AES错误,python,cryptography,aes,Python,Cryptography,Aes,我在加密中有AES内部密码(Python27\Lib\Crypto\Cipher\AES模块) 当我尝试从Crypto.Cipher导入AES时,我得到以下错误: Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> from Crypto.Cipher import AES File "C:\Python27\lib\Crypto\Cipher\AES.py"

我在加密中有AES内部密码(Python27\Lib\Crypto\Cipher\AES模块)

当我尝试从Crypto.Cipher
导入AES
时,我得到以下错误:

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    from Crypto.Cipher import AES
  File "C:\Python27\lib\Crypto\Cipher\AES.py", line 50, in <module>
    from Crypto.Cipher import _AES
ImportError: cannot import name _AES
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
从Crypto.Cipher导入AES
文件“C:\Python27\lib\Crypto\Cipher\AES.py”,第50行,在
从Crypto.Cipher导入\u AES
ImportError:无法导入名称\u AES

但是我可以从Crypto.Cipher import blockalgo导入另一个类似的模块。所以我猜AES模块中有一些错误?

最有可能的是,您的PyCrypto安装已中断,并且_AES.dll丢失


尝试根据以下问题重新安装:

我也遇到了这个问题,并解决了它。原因是我的电脑是64位的,但32位的密码是由pip下载的。您可以下载大约64位的Crypto,或者将my git下载的文件添加到python3/Lib下的相应位置。文件地址:

谢谢。重新安装后工作正常