G+_Rud Dog Posted May 3, 2017 Share Posted May 3, 2017 Does someone have a simple explanation as to what is meant by wheel? Keep running against this reference to a wheel and not sure what it does or means. “For example, wheels are a great distribution solution for Windows and Mac OS X, Link to comment Share on other sites More sharing options...
G+_Stephen Bertoni Posted May 3, 2017 Share Posted May 3, 2017 I don't use Python much, but I think wheels is a Python thing. Not sure if that's what your quote is referring to. Link to comment Share on other sites More sharing options...
G+_Rickbearcat Posted May 3, 2017 Share Posted May 3, 2017 This is what I came up with: Common installation issues Installing into the system Python on Linux On Linux systems, a Python installation will typically be included as part of the distribution. Installing into this Python installation requires root access to the system, and may interfere with the operation of the system package manager and other components of the system if a component is unexpectedly upgraded using pip. On such systems, it is often better to use a virtual environment or a per-user installation when installing packages with pip. Installing binary extensions Python has typically relied heavily on source based distribution, with end users being expected to compile extension modules from source as part of the installation process. With the introduction of support for the binary wheel format, and the ability to publish wheels for at least Windows and Mac OS X through the Python Packaging Index, this problem is expected to diminish over time, as users are more regularly able to install pre-built extensions rather than needing to build them themselves. Some of the solutions for installing scientific software that are not yet available as pre-built wheel files may also help with obtaining other binary extensions without needing to build them locally. Link to comment Share on other sites More sharing options...
G+_Joonas Tuomi (Jotu) Posted May 4, 2017 Share Posted May 4, 2017 pypi.python.org - pip 9.0.1 : Python Package Index Part of pip, sort of a package manager for this programming language, it has a wheels part and for some reason they refer to packages as wheels. So it is just a "special" ZIP-file. https://wheel.readthedocs.io/en/latest/ It is comparable to ruby's RubyGems -project. Or in Debian deb-packaging. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted May 4, 2017 Author Share Posted May 4, 2017 Thanks all sounds like its a naming convention. Link to comment Share on other sites More sharing options...
G+_Rud Dog Posted May 8, 2017 Author Share Posted May 8, 2017 Ran across this while researching more python stuff: Wheels (with a .whl extension) are pre-built distributions of a package that has already been compiled and do not require additional steps to install. Link to comment Share on other sites More sharing options...
Recommended Posts