ImportError:无法导入名称“ winrandom”

时间:2019-07-23 09:37:46

标签: python pycrypto

我知道这个问题已经有很多答案了,但是不幸的是,这还没有解决我的问题。我想使用PyCrytpo运行一些代码,但是winrandom不想导入。

所有其他文章均针对python的早期版本。我正在使用Python 3.6.5,并将nt.py文件中的代码重命名为“ from . import winrandom”对我来说并不有用。

您有什么建议或回滚是唯一的机会吗?

Windows 10 Python 3.6.5 水蟒

from Crypto.PublicKey import RSA
Traceback (most recent call last):

  File "<ipython-input-39-b6fe4d249eef>", line 1, in <module>
    from Crypto.PublicKey import RSA

  File "C:\Users\Markus\Anaconda3\lib\site-packages\Crypto\PublicKey\RSA.py", line 78, in <module>
    from Crypto import Random

  File "C:\Users\Markus\Anaconda3\lib\site-packages\Crypto\Random\__init__.py", line 28, in <module>
    from Crypto.Random import OSRNG

  File "C:\Users\Markus\Anaconda3\lib\site-packages\Crypto\Random\OSRNG\__init__.py", line 34, in <module>
    from Crypto.Random.OSRNG.nt import new

  File "C:\Users\Markus\Anaconda3\lib\site-packages\Crypto\Random\OSRNG\nt.py", line 28, in <module>
    from . import winrandom

ImportError: cannot import name 'winrandom'

0 个答案:

没有答案