8

我的印象是(使用 setuptools):

python setup.py develop

安装所需的软件包时不会使用轮子(在 install_requires 中指定)。

问题:

  1. 我的印象正确吗?
  2. 有没有办法强制它使用轮子?

我说的是这个特定的设置脚本

4

1 回答 1

5

无论出于何种原因,setuptools 根本不会使用轮子。可能的解释是 setuptools 比轮子更老,而且没有人更新它来使用它们。

但是,使用pip install .可以工作,因为 pip 可以使用轮子。在你的情况下,python setup.py develop那将是pip install --editable ..

所以,回答你的观点:

  1. 是的,setup.py/setuptools 不会使用轮子。
  2. 不,不是在这个时候。但是您可以使用 pip 而不是setup.py直接运行。

类似的问题:

于 2017-06-08T21:48:16.510 回答