1

我想为 deb 安装做一个自动安装程序。我们手动使用:

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

但是如何在 wxpython 中做到这一点?我已经准备好 GUI,只需单击一下按钮,它就必须运行
该命令。有什么建议么?除此之外,我不知道如何将依赖文件保存在其他目录中。

4

2 回答 2

1

您可以从 python 中脱壳来执行任意 shell 命令。请参阅子流程。但是你需要运行你的程序的用户有足够的 sudo 权限来安装这个包。

于 2013-01-09T12:59:04.463 回答
1

我使用了 Subprocess.call().. 它对我来说效果很好。

于 2013-06-26T08:50:01.633 回答