我正在尝试pip安装python软件包A。A的要求之一是B软件包,该软件包无法在Windows上安装,因此无法完全安装A。
但是,A具有许多不需要B的有用功能。我可以强迫pip在安装依赖项时忽略错误吗?
我可以使用--no-deps,但这意味着我需要找到A的所有其他要求并将它们单独安装。
答案 0 :(得分:-1)
第一种方式:
从github下载软件包,更改setup.py
:
install_requires = []#在文件中编辑
从本地文件夹安装:
cd yourlib
pip install .
第二种方式:
使用requirements.txt运行,它将是:
pip install --no-deps -r requirements.txt
添加文件和pip安装中所需的依赖项,而无需其他操作。