python中在使用from Crypto.Random import random时候出现winrandom导入失败的解决方法
python中在使用from Crypto.Random import random时候出现winrandom导入失败的解决方法
·
问题描述:今天在使用Crypto.Random.random的时候出现错误,具体错误原因如下:
>>> from Crypto.Random import random
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\一\AppData\Local\Programs\Python\Python37\lib\site-packages\Crypto\Random\__init__.py", line 28, in <module>
from Crypto.Random import OSRNG
File "C:\Users\一\AppData\Local\Programs\Python\Python37\lib\site-packages\Crypto\Random\OSRNG\__init__.py", line 34, in <module>
from Crypto.Random.OSRNG.nt import new
File "C:\Users\一\AppData\Local\Programs\Python\Python37\lib\site-packages\Crypto\Random\OSRNG\nt.py", line 28, in <module>
import winrandom
ModuleNotFoundError: No module named 'winrandom'
解决办法:
我安装的是pycrypto这个第三方库在使用这个函数的时候会报上面的错误。
想要解决winrandom这个错误可以安装pycryptodome这个第三方库,他的使用方法和pycrypto一样
pip install pycryptodome

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)