我開發了一個pygtk應用程序,我需要將它發佈給客戶。 我在Ubuntu中使用python 2.7,pygtk 2.2。正在發佈pygtk應用程序
我的問題是如何將所需的軟件包(python,pygtk,gobject)與我的應用程序捆綁在一起,以便即使這些軟件包未安裝在客戶機中,我也可以運行我的應用程序。
我試過用pyinstaller,但是,可執行文件依賴於glibc,即用更高的glibc版本創建的可執行文件不適用於glibc版本較低的機器。
那麼有沒有什麼辦法可以創建一個版本目錄,其中包含所有需要的軟件包,這樣我就可以在任何系統中運行我的應用程序而無需安裝軟件包。
在此先感謝,
下載所有必要的資源,寫一個makefile。 – michaelmeyer
應該在makefile中添加什麼?我無法安裝這些軟件包,因爲我無權這樣做。你能提供任何文件/例子嗎? – user2109788
難道你不能安裝到本地前綴? (像〜/ .local /) –