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

☆樱花仙子☆ 提交于 2020-01-01 09:15:22

问题


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.


回答1:


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:

  • Can python setup.py install use wheels?
  • How to instrument setup.py to use wheel packages


来源:https://stackoverflow.com/questions/30686069/doesnt-setup-py-develop-use-wheel-for-install-requires

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!