我熟悉 cx_freeze、py2exe 和 pyInstaller,它们将 python 脚本转换为可执行程序,可以进一步与 NSIS 捆绑作为 Windows 安装程序。
但是我在使用这些工具时遇到了问题: 1. 对于一些 python 模块,如 pandas 和 SimpleCV,可执行文件会给出错误,我试图通过模块开发人员以及上述工具的开发人员来解决这些错误,但没有成功。
有没有一种方法可以像我们在 Visual Studio 中创建的那样,使用 Python 的 GUI 和硬锁许可证创建漂亮的可安装应用程序?
还是我必须用 Csharp 或 CPP 等重写我的 python 程序?
我希望有人能回答,我不确定 IronPython 在这方面是否会有所帮助?
编辑:我尝试了 IronPython,但是在 2.7 中我不能像我提到的那样导入许多 python 模块。如果哪位知道的好,请指点......