从shell模拟pip install -r要求

时间:2014-05-27 12:49:32

标签: python pip

是否有可能实现相同的行为:

pip install -r requirements.txt

但是以编程方式使用python?

例如(伪代码):

from pip.reqs import install_requirements

install_requirements(file='requirements.txt')

如果不是为什么?什么是最佳做法?

1 个答案:

答案 0 :(得分:1)

你需要在

之前安装pip
import pip

# to install requirements
pip.main(['install', '-r', 'requirements.txt'])

# to install one package
pip.main(['install', 'package_name'])