如何正确部署使用pywin32模块的python项目

如何正确部署使用pywin32模块的python项目,python,deployment,pywin32,pynsist,Python,Deployment,Pywin32,Pynsist,我最近为一个客户端完成了一个项目,它本质上是一个滚动的挂历。它使用了一个名为的模块,该模块使用了一些pywin32模块,我不知道如何在客户端计算机上正确安装这些模块,除非是我自己安装的。我能够做到,但仅限于py2exe,我不愿意使用py2exe,因为根据我的经验,它会大大降低我的程序速度(我一直在尝试使用pynsist)。如果有人能帮忙,我将不胜感激。如果有帮助,可以通过查看可用信息访问该项目,我认为如果您在配置文件的“packages”(软件包)下同时列出win32com和win32comex

我最近为一个客户端完成了一个项目,它本质上是一个滚动的挂历。它使用了一个名为的模块,该模块使用了一些pywin32模块,我不知道如何在客户端计算机上正确安装这些模块,除非是我自己安装的。我能够做到,但仅限于py2exe,我不愿意使用py2exe,因为根据我的经验,它会大大降低我的程序速度(我一直在尝试使用pynsist)。如果有人能帮忙,我将不胜感激。如果有帮助,可以通过查看可用信息访问该项目,我认为如果您在配置文件的“packages”(软件包)下同时列出
win32com
win32comext
,它应该可以工作。但我还没试过。如果你能让它工作,最好在Pynist存储库中有一个pywebview示例。我没有找到win32comext的moudle,如果我尝试只做win32com,我最终会进入一个模块链,以py2exe链接中引用的错误结束。啊,看起来
win32comext
本身是不可导入的。尝试查找名为
win32comext
的目录,并将其复制到名为
pynsist\u pkgs
的文件夹中,该文件夹位于
installer.cfg
文件旁边(因此目录结构类似。安装程序中将包含
pynsist_pkgs
中的任何文件以及您指定要包含的包。我明天将尝试,感谢您浏览可用信息,我认为如果您在配置文件的“packages”下同时列出
win32com
win32comext
,它将可以。但我还没有尝试过。如果你能让它工作,最好在Pynist存储库中有一个pywebview示例。我在win32comext中找不到任何模块。如果我尝试只做win32com,我最终会遇到一系列模块,这些模块以py2exe链接中引用的错误结束。啊,看起来像
win32comext
本身不可导入。请尝试查找名为
win32comext
的目录,并将其复制到名为
pynsist\u pkgs
的文件夹中,该文件夹位于
installer.cfg
文件旁边(因此目录结构类似。安装程序中将包含
pynsist_pkgs
中的所有文件以及您指定要包含的软件包。将于明天重试,谢谢。)