运行 setup.py 时忽略特定包版本

Ignore specific package version when running setup.py

当运行宁setup.py时,我运行宁陷入讨论的错误:由于[=20=,numpy 1.19.4安装失败] 漏洞。当前的解决方法是改用 numpy 1.19.3。但是,我正在尝试 运行 一个 setup.py 文件,该文件没有直接将 numpy 列为依赖项,而是使用几个将 numpy 作为子依赖项的包。

因此,我无法直接将 numpy 固定到 1.19.3。在这种情况下,是否有一种简单的方法可以使安装脚本正常工作?换句话说:如何修改 setup.py 文件,使其不会安装任何依赖 numpy 1.19.4 的包(版本)?

available dependency relations包括!=

numpy!=1.19.4