の中で "apt-get install xxx"を使用しています。現在、OSに従って、aptまたはrpmを使用してパッケージをインストールする必要があります。 私はシステムを更新またはアップグレードするためにlib "apt"を見ましたが、それを使って単一のパッケージをインストールすることは可能ですか?Pythonスクリプト
私も「サブプロセス」を使用しようとしていた。
subprocess.Popen('apt-get install -y filetoinstall', shell=True, stdin=None, stdout=None, stderr=None, executable="/bin/bash")
をしかし、このコマンドはシェル内のすべてのプロセスを示して、私はそれを隠すことはできません。
ありがとうございました。/dev/nullに出力をリダイレクトする
正しくフォークされていないようです。あなたは文書を読もうとしましたか? – bvd
Python 3.5+の場合は、['subprocess.run()'](https://docs.python.org/3/library/subprocess.html#subprocess.run)を参照してください – phoenix