Search code examples
pythonmodulelinux-distro

Is there a Linux distro, which has better support for newer Python modules, compared to others?


I prefer, where possible, to use Python environment and modules that are provided by the Linux distro.

Is there any distro that is known, or even perhaps claims that one of their priorities is, to test and integrate newer versions of Python and popular Python modules into their package system?

This is related to What linux distro is better suited for Python web development?, but I am not interested in web development, rather like in modules such as Pandas/numpy, IMAPclient, lxml, xlrd.


Solution

  • There is no "Python-oriented" distro as all of them come pre-packaged with Python, although not with the latest modules. The reasons for not bundling the OS with all the newer Python modules are rather simple and rational:

    • They require more space on the disk and
    • Most of the packages have dependencies
    • Fresh packages may have bugs that can compromise the OS or other modules

    From a developer's perspective, it is a lot easier to start with a minimal Python installation and then install your desired packages rather than starting with a system bloated with all sorts of packages and modules and having to downgrade or get rid of some of them to get to your desired versions.