python - 如何交付随时可用的软件?

标签 python

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

最佳答案

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

py2exe 的替代品是:

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

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

关于python - 如何交付随时可用的软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50753195/

相关文章:

python - 有任何 python 库可以访问 quickbooks 吗?

python - 反转列表中的元组

python - 找到一个函数的定义域,给定它的根

python - 正则表达式for循环在python中的列表

python - 有没有像 Python 的 HtmlAgilityPack (.NET) 这样好的 html 解析器?

限制可能值的 Python 类型提示友好类型

python - 我正在编写代码来获取用户输入并在 python 中提供其文档。但是用户输入中的字符串在python中是用引号引起来的

python - 代码设计和错误处理 : exit program with an error in python

Python 多处理 : Process object not callable

python - 在 python 中使用 selenium webdriver 抓取打印预览页面时遇到问题