是否没有合理的方法来为 Windows 执行二进制 python 包的脚本安装?不幸的是,似乎几个基本的 windows python 包,如 pywin32 和 py2exe 只能作为 EXE 而不是 MSI(据我所知只有后者是可编写脚本的)。 Easy_install/pip 似乎也没有用,因为它们显然只找到源包,然后尝试在本地编译,这显然不能令人满意。
我错过了什么吗?
最佳答案
您可以在sourceforge.net/projects/pywin32/files/ 下载pywin32 的源代码。然后自己将其构建为 MSI 文件。因此,您需要安装工具(仅用于构建)。使用命令“setup.py bdist_msi”在“dist”目录中创建 MSI 安装程序。
相同的过程应该适用于所有与 Windows 兼容的包。
关于python - windows 的二进制 python 包(模块)的无人值守安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3044359/