如何为python应用程序创建安装程序?

我开发了一个应用程序,它有多个文件和一些依赖库,如 bacpypes、requests、rdflib 等。

我想创建一个安装程序,它将与应用程序一起安装所有软件包,以便用户无需单独下载软件包。

目前为了部署应用程序,我正在复制源代码,使用 pip 或外部下载安装库。


梦里花落0921
浏览 220回答 2
2回答

明月笑刀无情

您可能需要考虑SetupTools。从介绍到SetupTools:Setuptools是 Python 增强功能的集合distutils,允许开发人员更轻松地构建和分发 Python 包,尤其是那些依赖于其他包的包。

神不在的星期二

使用这个 - PyinstallerPyInstaller 在 Windows、GNU/Linux、Mac OS X、FreeBSD、Solaris 和 AIX 下将 Python 应用程序冻结(打包)为独立的可执行文件。PyInstaller 相对于同类工具的主要优势在于,PyInstaller 可与 Python 3.5—3.7 配合使用,由于透明压缩,它构建较小的可执行文件,完全多平台,并使用操作系统支持加载动态库,从而确保完全兼容。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python