无法导入名称“winrandom”

问题描述 投票:0回答:1

我在运行利用 Paramiko 的代码时遇到问题,并因标题中的错误而中断。

Windows 8.1 上的 Python 3.4 的 PyCrypto 找不到 winrandom 模块

我已经尝试过这个解决方案,但它不起作用。几乎所有与此问题相关的帖子都表明了同样的事情。想知道是否有替代解决方案和/或其他潜在问题。

对于上下文,我使用的是Python 3.6

python python-3.x paramiko pycrypto
1个回答
0
投票

在一切之前,只需根据文档知道:

“cryptography 是一个为 Python 开发人员提供密码配方和原语的包。我们的目标是让它成为您的“密码标准库”。它支持 Python 3.7+ 和 PyPy3 7.3.11 所以使用 python 3.6 可能是一个坏主意。

第二,我不知道你使用哪一行来导入 winrandom,所以我不能 100% 确定问题是什么,但无论如何,如果你尝试导入某些内容并失败,最好尝试查看一下项目并找到文件的位置。您可以使用 github 页面 或尝试在您的环境中找到它(除非您使用 VENV,否则是

C:\Users\oriri\AppData\Roaming\Python\Python311\site-packages
)。仔细查看包装并尝试找到 Windrandom。如果你找不到它,那么它可能是一个类,你需要使用某种可以浏览项目并找到类的 IDE。所以尝试一下我到目前为止所说的一切,如果一切都失败,那么只需回复这篇文章即可。另外,请告诉我您用于导入 winrandom 的导入语句。

© www.soinside.com 2019 - 2024. All rights reserved.