繁体   English   中英

安装pywin32

[英]Install pywin32

我需要安装pywin32库才能调用import win32com.client

我从http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/下载了pywin32-219.win32-py2.7.exe文件

但是当我运行该文件时,没有任何反应。 我运行程序的应用程序冻结,我必须终止它。

  • 我已安装:Python 2.7.8 [MSC v. 1500 32 位(英特尔)] on win32
  • 系统:Windows 8, 64 位

知道什么是错误的以及如何安装 pywin32?

首先安装pywin32:

pip install pywin32

然后你需要运行 post install 所以导航到你的 python Scrips 文件夹,比如 C:\\Users\\Name\\AppData\\Local\\Programs\\Python\\Python38-32\\Scripts 然后输入命令:

pywin32_postinstall.py -install

这对我有用:

视窗 8 64 位

Python 3.8 版

https://bugzilla.mozilla.org/show_bug.cgi?id=805627#c3

在 64 位操作系统上安装 32 位 pywin32 需要/reg:32标志,否则 32 位 pywin32 安装程序将找不到注册表项,因此不知道安装到哪里。 在 32 位 Windows 8 上不需要该标志,如果您在 64 位 win8 上使用 64 位 Python + 64 位 pywin32,则不需要该标志。

也许尝试卸载然后重新安装交换机..?

可能我在将coverage包安装到 Python 2.7 时遇到了类似的问题,Win8.1 x64 阻止了运行发行版可执行文件(显示了错误对话框)。 我只是点击了“显示更多”链接(而不是“确定”按钮),然后点击“仍然运行”。

顺便说一句,ActiveState Python 2.7.8 已经在发行版中包含了 pyWin32。 这是可能的解决方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM