2024-10-02 00:44:01 发布
网友
我有一个python项目,它使用qt(UI)作为用户输入,然后使用latex创建pdf。 我想使我的整个项目在某种形式的exe的完整包。在
我开始了解pyinstaller、pyexe和cx-frezer。 那么我应该先选哪一个。 我的exe应该在Windows98,xp,vista和linux下运行。 那么MiKTeX(windows)和qt是如何绑定到我的exe的呢。 是否必须根据操作系统制作不同的exe文件。在
任何阅读链接都会很好。在
这可能是冻结和py2exe的一个可行的替代方案。Python允许编译成字节码。对于特定的python版本,您必须在所有目标平台上执行此操作。在项目文件夹的根目录下运行
python -m compileall
有关详细信息,请参见http://docs.python.org/library/compileall.html。
之后,删除所有*.py文件,只保留*.pyc。注意,这样的编译必须运行到特定的三位数版本的python运行时,因此这不是非常方便。在
这可能是冻结和py2exe的一个可行的替代方案。Python允许编译成字节码。对于特定的python版本,您必须在所有目标平台上执行此操作。在项目文件夹的根目录下运行
有关详细信息,请参见http://docs.python.org/library/compileall.html。
之后,删除所有*.py文件,只保留*.pyc。注意,这样的编译必须运行到特定的三位数版本的python运行时,因此这不是非常方便。在
相关问题 更多 >
编程相关推荐