nemesifier
nemesifier

Reputation: 8539

doesn't setup.py develop use wheel for install_requires?

I have the impression that (using setuptools):

python setup.py develop

Won't use wheels when installing required packages (specified in install_requires).

Questions:

  1. is my impression correct?
  2. is there a way to force it to use wheel?

I am talking about this particular setup script.

Upvotes: 8

Views: 2728

Answers (1)

erb
erb

Reputation: 15561

For whatever reason, setuptools simply wont use wheels. The likely explanation is that setuptools is older than wheels, and no one has updated it to use them.

Using pip install . works however, since pip is fine with wheels. In your case with python setup.py develop that would be pip install --editable ..

So, to answer your points:

  1. Yes, setup.py/setuptools wont use wheels.
  2. No, not at this time. But you could use pip instead of running setup.py directly.

Similar questions:

Upvotes: 5

Related Questions