No Module Named 'winrandom' When Using Pycrypto
I already spent 2 days trying to install pyCrypto for Paramiko module. So, first issue I had faced was this: >>> import paramiko Traceback (most recent call last): File
Solution 1:
Problem is solved by editing string in crypto\Random\OSRNG\nt.py:
import winrandom
to
from . import winrandom
Solution 2:
Super easy fix for ImportError: No module named 'winrandom'
- this is where python is located on my Windows 10 system:
C:\Users\Charles\AppData\Local\Programs\Python\Python35
But you have to go further to find the right file to update, so go here:
C:\Users\Charles\AppData\Local\Programs\Python\Python35\Lib\site-packages\Crypto\Random\OSRNG\nt.py
Open the nt.py
in any text editor and change just the line near the top:
import winrandom
should be:
from . import winrandom
Save the file - re-run what you were originally trying to run and you should be good. Hope this helps someone!
Post a Comment for "No Module Named 'winrandom' When Using Pycrypto"