首页 > 解决方案 > 在 MacO 和 Linux 上安装 win32com

问题描述

我的问题很简单:我可以在不是 Windows 的操作系统上安装win32compython API(特别是)吗?pywin32

我一直在尝试,在 Mac 上,多个版本pip install pywin32都失败了。下面的一个例子:

在此处输入图像描述

如果你设法在 Linux 上安装它,我也很感兴趣,因为我写了它。

我正在使用 python 3.7.8。

谢谢。

标签: pythonlinuxmacospywin32win32com

解决方案


Win32COM[GitHub] 的一部分:mhammond/pywin32 - pywin32
根据(上面的)URL,该软件包仅设计用于Win

Python for Win32 ( py win32 ) 扩展

因此,这是特定于Win的(它从未打算用于其他操作系统)。

至于您的问题,从技术上讲,您可以在LinuxOSX上安装它可以通过一些手动步骤),但这绝对没有区别,因为(即使已安装)它不会在这些平台上运行,因为它包含(包括)不在非Win OS上运行(不能被进程加载)的二进制文件( .dll ) 。

只看评论:[MS.Docs]: Office.MessageCompose 接口在OSX上可用,但您必须自己编写绑定(它们的示例在JS中)。


推荐阅读