当前位置: 首页 > 面试题库 >

如何将Python程序转换为可运行的.exe Windows程序?

艾正浩
2023-03-14
问题内容

我正在寻找一种无需使用py2exe将Python程序转换为.exe文件的方法。py2exe说它需要Python
2.6,它已经过时了。有没有办法使最终用户不必安装Python就可以分发我的Python程序?


问题答案:

请理解,每个用于Python的“冻结”应用程序都不会以任何方式真正保护您的代码。每个用于独立可执行Python“程序”的打包系统都将包含许多Python库和解释器,这将使您的程序变大。

就是说,PyInstaller所做的一切几乎完美无缺。当前,它最多仅支持Python
2.7,但Pyinstaller对各种大小不同的库集的支持在其他Python的“冻结”类型程序中是无法比拟的。



 类似资料:
  • 我有一个实现可调用接口的类。我想为类调度一个任务,使用schduledExecutorService接口的schduleAtFixed速率方法。但是需要一个可运行的对象作为它可以调度的命令。 因此,我需要某种方法来将可调用转换为可运行。我试过简单的铸造,但不起作用。 示例代码:

  • 主要内容:Python 交互式编程,编写 Python 源文件Python 是一种解释型的脚本编程语言,这样的编程语言一般支持两种代码运行方式: 1) 交互式编程 在命令行窗口中直接输入代码,按下回车键就可以运行代码,并立即看到输出结果;执行完一行代码,你还可以继续输入下一行代码,再次回车并查看结果……整个过程就好像我们在和计算机对话,所以称为交互式编程。 2) 编写源文件 创建一个源文件,将所有代码放在源文件中,让解释器逐行读取并执行源文件中的代码,直到文

  • 问题内容: 所以我有点像Python,但是我遇到了问题……运行它。大声笑 我现在正在使用IDLE,但是它没有任何用处,因为一次只能运行几行。 我还使用Komodo Edit创建实际的.py文件。 我的问题是,如何运行.py文件来测试实际程序? 我正在使用Windows 7和Komodo Edit 5作为我的IDE。在Komodo中按F5根本不起作用。 问题答案: 我很高兴你问!我只是在Wikibo

  • 问题内容: 是否可以将Python程序转换为C / C ++? 我需要实现一些算法,而且我不确定性能差距是否足够大,足以证明我在C / C 中做的所有痛苦(我不擅长)。我考虑过要编写一种简单的算法,并针对这种转换后的解决方案进行基准测试。如果仅此一项比Python版本要快得多,那么除了在C / C 中做到这一点,我别无选择。 问题答案: 是。看看赛顿。它就是这样做的:将Python转换为C以加快速

  • 问题内容: 我编写了一个程序,现在希望将其转换为守护程序。由于我是菜鸟,对此一无所知,请您告诉我该怎么做,还是请给我一些基本的教程或相关阅读材料?我真的很想学习如何做? 谢谢你们 问题答案: Java类: Shell启动/停止脚本: 效果:

  • 问题内容: 如果我有Java源文件( .java)或类文件( .class),如何将其转换为.exe文件? 我的程序也需要安装程序。 问题答案: javapackager Java Packager工具可编译,打包并准备Java和JavaFX应用程序以进行分发。javapackager命令是命令行版本。 – Oracle文档 该实用程序随JDK一起提供。它可以生成带有该-标志的文件,等等。 Win