May-23-2019, 06:33 PM
dist-packages
is a Debian-specific convention that is also present in its derivatives, like Ubuntu. Debian Python Wiki:
Quote:dist-packages instead of site-packages.Means that if you manually install Python from source or make virtual environment,it will use site-packages directory.
Third party Python software installed from Debian packages goes into dist-packages, not site-packages.
This is to reduce conflict between the system Python, and any from-source Python build you might install manually.
As note so has Windows always used site-packages,as folder for 3-party installed modules/package.