ModuleNotFoundError:没有名为“ win32crypt”的模块

时间:2019-02-12 15:45:43

标签: python pywin32

我正在尝试为学校项目运行Python模块,并且在第ModuleNotFoundError: No module named 'win32crypt'行出现此错误import win32crypt

我已经在网站上搜索解决方案,并遇到一则帖子指出需要pywin32。所以我用pip安装了它。我也尝试安装pypiwin32。这些安装均无效。现在,我尝试了Dependency Walker,以查看是否缺少任何依赖项,并且看到至少100个DLL。我该如何解决该问题?

1 个答案:

答案 0 :(得分:2)

win32cryrpt是Windows扩展Python或pywin32的一部分。它是Windows crypto API的包装。在没有pywin32的情况下尝试安装它没有任何意义,如果安装失败,则必须解决此问题。

请再次尝试pip install pypiwin32,确保在正确的文件夹中执行该文件夹,该文件夹是您要安装它的Python环境的Scripts子文件夹。您可能安装了多个Python如果没有意识到它,并且如果从该文件夹外部运行pip,则可能会得到pip的另一个实例。 Python安装的标准位置是C:\Program Files\Python3x。如果pip安装未按预期完成,请编辑您的问题以包含来自失败安装的消息。 没有工作还不够继续。