单个失败的必需软件包安装后继续

时间:2019-07-16 07:58:37

标签: python pip

我正在尝试pip安装python软件包A。A的要求之一是B软件包,该软件包无法在Windows上安装,因此无法完全安装A。

但是,A具有许多不需要B的有用功能。我可以强迫pip在安装依赖项时忽略错误吗?

我可以使用--no-deps,但这意味着我需要找到A的所有其他要求并将它们单独安装。

1 个答案:

答案 0 :(得分:-1)

第一种方式:

从github下载软件包,更改setup.py: install_requires = []#在文件中编辑

从本地文件夹安装:

cd yourlib
pip install .

第二种方式:

使用requirements.txt运行,它将是:

pip install --no-deps -r requirements.txt 

添加文件和pip安装中所需的依赖项,而无需其他操作。