如何使用setup.py只安装依赖?

How to use setup.py to install dependencies only?

我对安装我的包本身不感兴趣,但我有兴趣安装我的包使用的所有依赖项。有没有办法使用 setup.py 来做到这一点?似乎 setup.py 安装了我的包和所有依赖项。

在 pip 安装上使用 -e 标志

pip install -e .

我发现以直接的方式可靠地执行此操作的唯一方法是:

pip install . && pip uninstall `python setup.py --name`