# PEP 517 and projects that can't install via wheels

**URL:** <https://discuss.python.org/t/pep-517-and-projects-that-cant-install-via-wheels/791>\
**Category:** Packaging\
**Created:** [January 30, 2019, 1:10pm UTC](https://discuss.python.org/t/pep-517-and-projects-that-cant-install-via-wheels/791 "2019-01-30T13:10:27Z")\
**Posts on this page:** 1\
**Showing post:** 31

<div class="post-metadata">

**Author:** ![jdemeyer](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/jdemeyer/32/454_2.png) [@jdemeyer](https://discuss.python.org/u/jdemeyer)\
**Post date:** [April 23, 2019, 8:39am UTC](https://discuss.python.org/t/pep-517-and-projects-that-cant-install-via-wheels/791/31 "2019-04-23T08:39:50Z")

</div>

> [@takluyver](#):
>
> If your package is a counterexample ( `setup.py install` works but `setup.py bdist_wheel` doesn’t), please share details!

`pip install` and `setup.py bdist_wheel` treat `install_requires` differently. See the discussion at [Install install\_requires before running python setup.py bdist\_wheel · Issue #6193 · pypa/pip · GitHub](https://github.com/pypa/pip/issues/6193) and [Support for build-and-run-time dependencies](https://discuss.python.org/t/support-for-build-and-run-time-dependencies/1513)

---

_[View the full topic](https://discuss.python.org/t/pep-517-and-projects-that-cant-install-via-wheels/791)._
