如何在不安装依赖项的情况下安装Python包

20

我正在尝试安装一个没有依赖项的Python模块。

我运行:

python setup.py install

但是这会安装依赖项,有什么想法可以避免这个问题吗?


5
为什么你想这样做呢?它们被称为“依赖项”不是没有原因的! - jonrsharpe
@jonrsharpe,当我运行python setup.py install时,它会获取依赖关系,但是我已经安装了最新的依赖应用程序。 - user1471980
1
这是一个很有用的信息,可以放在问题描述中。这个模块需要什么,你已经安装了什么?你正在使用 virtualenv 吗? - jonrsharpe
你可以使用 python setup.py develop -N(如果你愿意使用 develop 而不是 install)。 - Honza Osobne
@HonzaOsobne setup.py install 是否有相应的标志? - CMCDragonkai
1个回答

35

如果您正在使用setup.py,您可以使用以下方法:

python setup.py develop --no-deps

如果您正在使用 pip,请尝试:

pip install --no-deps

5
为什么在 setup.py install 中使用 --no-deps 无法被识别? - CMCDragonkai
1
请注意,开发和安装是不同的,并且具有各自的目的。请参考此链接获取更多信息。 - Rohit Taneja

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接