如何使用 python 脚本 [Python3.6] 安装任何 rpm 文件

How to install any rpm file using python script [Python3.6]

import subprocess
package_path = '/home/mypackage.rpm'
command = ['rpm', '-Ivh', package_path]
p = subprocess.Popen(command)
p.wait()
if p.returncode == 0:
    print("OK")
else:
    print("Something went wrong")

我在 运行 上述脚本时看到此错误:执行命令“['/bin/rpm', '--ivh ', '/opt/starter/app_dist/filename.noarch.rpm ']" rpm: --ivh : 未知选项 出错了

选项是'-i',不是'-I'。而不是'--i'。只是'-i'。