我开发了一个pygtk应用程序,我需要将它发布给客户。 我在Ubuntu中使用python 2.7,pygtk 2.2。正在发布pygtk应用程序
我的问题是如何将所需的软件包(python,pygtk,gobject)与我的应用程序捆绑在一起,以便即使这些软件包未安装在客户机中,我也可以运行我的应用程序。
我试过用pyinstaller,但是,可执行文件依赖于glibc,即用更高的glibc版本创建的可执行文件不适用于glibc版本较低的机器。
那么有没有什么办法可以创建一个版本目录,其中包含所有需要的软件包,这样我就可以在任何系统中运行我的应用程序而无需安装软件包。
在此先感谢,
下载所有必要的资源,写一个makefile。 – michaelmeyer
应该在makefile中添加什么?我无法安装这些软件包,因为我无权这样做。你能提供任何文件/例子吗? – user2109788
难道你不能安装到本地前缀? (像〜/ .local /) –