首页 > 解决方案 > 如何交付即用型软件?

问题描述

最近,我一直在以自由职业者的身份开发 Python 代码。我主要从事社交媒体机器人工作,我通常交付代码的方式是作为 Python 脚本供人们在他们的编译器上运行。但是,我开始遇到缺乏安装模块和以这种方式运行代码的技术知识的人。如何创建类似于软件的软件包并以可以立即运行且用户无需下载任何额外内容的方式交付它?预先感谢您的反馈。

标签: python

解决方案


查看py2exe。它是将您的脚本转换为可执行文件的包装器,因此用户无需安装任何 python 库即可运行它。

py2exe 的替代品是:

  1. PyInstaller - 使用它的优点是它可以让你以 exe 以外的格式构建可执行文件,例如,如果你想让你的程序在非 Windows 平台上运行。

  2. cx_Freeze - 这也是另一个跨平台的选择。


推荐阅读