gpt4 book ai didi

python - 将 Python 脚本作为可执行文件获取的最佳方法?

转载 作者:搜寻专家 更新时间:2023-10-31 00:11:30 25 4
gpt4 key购买 nike

我正在使用 Python 3.4.3 和 tkinter 为一个项目创建一个应用程序,因为这是我最擅长和最流利的语言。但是,对于规范而言,最终用户拥有一个更有意义编译好的应用程序运行。有没有什么方法可以编译 Python(很确定没有)或者有办法让 C++ 或任何其他编译语言运行 Python 脚本?相当宽泛的问题(抱歉),任何提示和技巧都会很有用。

最佳答案

我的理解是,您想要的是以单个(Windows?)可执行文件结束,您可以将其发送给最终用户以简化部署。

对于只使用有限且已知的模块集的脚本来说,这是可能的(而且很容易),SourceForge 上什至有一个专门用于它的好工具:py2exe (以下内容摘自教程)。

您只需准备一个 setup.py 脚本(当原始脚本使用命令行 UI 非常简单时):

from distutils.core import setup
import py2exe

setup(console=['myscript.py'])

然后运行python setup.py py2exe

一旦您使用 GUI 和许多模块,事情就会变得更加困难,即使 doc 认为 tkinter 似乎已正确处理。

关于python - 将 Python 脚本作为可执行文件获取的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33807854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com