从需求检查pip但不安装

时间:2017-09-08 07:54:37

标签: python pip

requirement.txt(由pip freeze从虚拟环境生成)安装等待50个软件包非常烦人,并且在35日发现一个版本的blabla无法&# 39;找不到。

在要求从requirement.txt安装之前,有没有办法大规模检查软件包版本的可用性?我在pip help install

上没有发现任何这方面的内容

1 个答案:

答案 0 :(得分:0)

requirement.txt所在的同一文件夹中创建一个新的python脚本。

import pip


def install(package):
    pip.main(['install', package])


with open('requirement.txt') as requirement_file:
    for row, line in enumerate(requirement_file):
        try:
            install(line)
        except:
            print ('Unable to install {}'.format(line))

并运行此python脚本。