У інтерпретаторі або скрипті Python ви можете це зробити
import site
site.getsitepackages() # list of global package locations
і
site.getusersitepackages() #string for user-specific package location
для локацій встановлені сторонні пакети (ті, які не є в основній дистрибуції Python).
На моєму Brew встановленому Python на MacOS колишні виходи
['/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages']
,
який кананізується до того ж шляху виведення pip show
, як зазначено в попередній відповіді:
$ readlink -f /usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages
/usr/local/lib/python3.7/site-packages
Довідка: https://docs.python.org/3/library/site.html#site.getsitepackages