我正在尝试为学校项目运行Python模块,并且在第ModuleNotFoundError: No module named 'win32crypt'
行出现此错误import win32crypt
。
我已经在网站上搜索解决方案,并遇到一则帖子指出需要pywin32。所以我用pip安装了它。我也尝试安装pypiwin32。这些安装均无效。现在,我尝试了Dependency Walker,以查看是否缺少任何依赖项,并且看到至少100个DLL。我该如何解决该问题?
答案 0 :(得分:2)
win32cryrpt
是Windows扩展Python或pywin32
的一部分。它是Windows crypto API的包装。在没有pywin32
的情况下尝试安装它没有任何意义,如果安装失败,则必须解决此问题。
请再次尝试pip install pypiwin32
,确保在正确的文件夹中执行该文件夹,该文件夹是您要安装它的Python环境的Scripts
子文件夹。您可能安装了多个Python如果没有意识到它,并且如果从该文件夹外部运行pip
,则可能会得到pip
的另一个实例。 Python安装的标准位置是C:\Program Files\Python3x
。如果pip
安装未按预期完成,请编辑您的问题以包含来自失败安装的消息。 没有工作还不够继续。