в linux, этот каталог будет автоматически добавлен в ваш sys.path для pythonN.M
~/.local/lib/pythonN.M/site-packages/
Таким образом, вы можете помещать туда свои пакеты для каждой используемой вами версии Python.
Вам нужна копия для каждой версии python, в противном случае файл .pyc будет перекомпилироваться каждый раз, когда вы импортируете модуль с другой версией python
Это также позволяет осуществлять мелкозернистый контроль, если модуль работает только для некоторых версий Python, которые вы установили
Если вы создадите этот файл
~/.local/lib/pythonN.M/site-packages/usercustomize.py
он будет импортирован при каждом запуске интерпретатора python