2013-01-09 77 views
1

我想爲deb安裝執行自動安裝程序。手動我們使用:運行dpkg安裝程序以在wxpython中安裝deb

dpkg -i --force-overwrite xxx.tar . 

但如何做到這一點在wxPython?我已經準備好了圖形用戶界面,只需點擊一下按鈕,它就可以運行
該命令。有什麼建議麼? 除此之外,我不知道如何將依賴關係文件保存在其他目錄中。

+0

我不理解你對「依賴文件」的評論。你能澄清(或者可能會創建一個單獨的問題)嗎? –

回答

1

您可以從python中退出以執行任意shell命令。見subprocess。但是您需要運行程序的用戶擁有足夠的sudo權限才能安裝該程序包。

+0

你有什麼編碼嗎?你能提出與此相關的語法嗎? – sooraj1990

+1

您應該在我鏈接到的頁面上找到示例。 –

1

我用Subprocess.call()..和它對我工作得很好。