无法让pywin32219与python3.5一起工作

2024-05-13 01:27:20 发布

您现在位置:Python中文网/ 问答频道 /正文

似乎使用EXE(在我的例子中是pywin32-219.win-amd64-py3.5.EXE)安装似乎没有错误,但是当运行python解释器并尝试“导入win32api”时,我得到以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified module could not be found.

如果下载zip文件并尝试运行“setup3.py install”,则会得到以下输出:

^{pr2}$

我试过几件事,但都没用。在

有没有人让pywin32安装并正确使用python3.5?在


Tags: most错误callexe解释器winamd64例子
2条回答

当pywin安装程序写入system32文件夹时,需要使用提升的权限运行它。如果没有使用提升的权限运行,请打开admin cmd提示符并在pywin安装目录中运行postinstall脚本。在

“从源代码编译”错误与pywin32没有捕捉到导致所有操作崩溃的错误有关。特别是setup.py的第587行在sdk_dir为None时会导致崩溃。在

将587号线改为

if sdk_dir and os.path.isfile(os.path.join(sdk_dir, "include", "activdbg.h")):

防止崩溃,但我的安装稍后崩溃,并出现以下错误:

^{pr2}$

相关问题 更多 >