Public bug reported: When `get_python_lib` function is called with `/usr/local` prefix it returns path which is not included into `sys.path` list. Consequently if python package is installed under this path it cannot be imported by python.
Path which is returned: $ /usr/bin/python3 -c "from distutils.sysconfig import *;print(get_python_lib(prefix='/usr/local'))" /usr/local/lib/python3/dist-packages `usr/local/path` which is present in `sys.path` $ /usr/bin/python3 -c "import sys; print('\n'.join(sys.path))" | fgrep '/usr/local' /usr/local/lib/python3.6/dist-packages There is the same bug reported to the `python3` package (https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1814653) I created this report to stick it to the correct package. 1) The release of Ubuntu $ lsb_release -rd Description: Ubuntu 18.04.2 LTS Release: 18.04 2) The version of the package $ apt-cache policy python3-distutils python3-distutils: Installed: 3.6.7-1~18.04 Candidate: 3.6.7-1~18.04 Version table: *** 3.6.7-1~18.04 500 500 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 500 http://ru.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages 100 /var/lib/dpkg/status 3.6.5-3 500 500 http://ru.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 500 http://ru.archive.ubuntu.com/ubuntu bionic/main i386 Packages 3) What you expected to happen Path returned by `get_python_lib(prefix='/usr/local')` call is present in `sys.path` list. 4) What happened instead `get_python_lib(prefix='/usr/local')` returns /usr/local/lib/python3 /dist-packages which is absent in `sys.path` ** Affects: python3-stdlib-extensions (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1832215 Title: If python package is installed under get_python_lib(prefix='/usr/local') it cannot be imported by python To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-stdlib-extensions/+bug/1832215/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs