diff --git a/py/preamble.py b/py/preamble.py index 3c506e0..88d47c6 100644 --- a/py/preamble.py +++ b/py/preamble.py @@ -1,4 +1,15 @@ import inspect +import sys +import os +import sysconfig +import site + + +# Although upstream pybind11 allows user sites (check site.ENABLE_USER_SITE), +# older versions did not. +ver = sysconfig.get_python_version() +sys.path.append(os.path.expanduser(f"~/.local/lib/python{ver}/site-packages")) + def describe(registry, request): '''