我正在尝试运行某人的程序,但我一直陷于 pip.main安装。
具体地说,我们有:
import os, pip, sys, argparse
try:
pip.main(["install", "-r", "requirements.txt"])
except SystemExit as e:
pass
我已经阅读了不支持pip.main ,并且我想使用子流程,但是找不到文档或任何内容来解释如何我会将这条特定的线转换为子流程。
我如何编写等效的子流程?
我在哪里可以找到应该教给我的文档?
我在做什么错?
答案 0 :(得分:1)
subprocess模块的文档。简单用法:
import subprocess
subprocess.call(['pip', 'install', '-r', 'requiremetns.txt'])
您可能会想要处理错误。