Package Management#

Python ships with the so-called Standard Library containing over 200 modules. In addition, there are over 330k packages published on the Python Package Index (PyPI) that can be installed with the Python package manager pip. Its vital for any Python user to learn how to install and manage these extra packages.

See also

Instead of relying on the native PyPI packages and virtual environments, you can also make use of the freemium Anaconda Python distribution and its conda package and environment manager. Especially on Windows it can provide an easy way to install scientific Python packages. In general we believe that the built-in pip and venv should fit most needs. And the concepts around dependency management and virtual environments are anyway similar.

Index#