安装pywin32

时间:2015-04-17 09:04:59

标签: python pywin32

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

我从http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

下载了pywin32-219.win32-py2.7.exe个文件

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

  • 我在win32
  • 上安装了Python 2.7.8 [MSC v.1500 32 bit(Intel)]
  • 系统:Windows 8,64位

知道可能出现什么问题以及如何安装pywin32?

3 个答案:

答案 0 :(得分:0)

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

  

在64位操作系统上安装32位pywin32需要/reg:32标志,   否则32位pywin32安装程序将找不到注册表项   所以不知道在哪里安装。那面旗帜不会   在32位Windows 8上也是必需的,如果您使用的是64位Python +   在64位win8上的64位pywin32。

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

答案 1 :(得分:0)

可能我在将coverage软件包安装到Python 2.7中时遇到了类似的问题,Win8.1 x64阻塞了运行发行版可执行文件(显示了错误对话框)。我只是点击了#34;显示更多"链接(而不是"确定"按钮),然后点击"无论如何运行"。

BTW,ActiveState Python 2.7.8已在发行版中包含pyWin32。这是可能的解决方法。

答案 2 :(得分:0)

首先安装pywin32:

pip install pywin32

然后您需要运行安装后程序,因此导航至python Scrips文件夹,如C:\ Users \ Name \ AppData \ Local \ Programs \ Python \ Python38-32 \ Scripts,然后键入命令:

pywin32_postinstall.py -install

这对我有用:

Windows 8 64位

Python版本3.8