如何将Python GUI应用程序打包到Debian包中,以便在基于Debian的操作系统或任何其他Linux系统上运行?

wi3ka0sx  于 2023-02-03  发布在  Linux
关注(0)|答案(1)|浏览(140)

我有一个与Web应用程序通信的Python GUI应用程序,网站生成一个打开桌面应用程序(Python应用程序)的链接,因此我有修改系统变量的Bash脚本,使系统能够识别链接并打开应用程序,
我的问题是我想为那个应用程序做一个带有文件和bash脚本的debian包,怎么做?
我尝试使用pyinstaller将python应用程序转换为一个文件,并将bash脚本放在同一个安装程序文件夹中,然后使用另一个python应用程序(我也使用pyinstaller编译)运行它们,但错误发生,提示系统(Ubuntu 18)上找不到pythonlib3.8,而我的应用程序是在Ubuntu 20上开发的。

fhity93d

fhity93d1#

我建议使用fpm。这是一个专门为不同的Linux发行版(如Debian或RHEL)创建包的工具。
这里是documentation,甚至是python的特定example

相关问题