from pkg_resources import find_distributions
path = "C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\Lib\\site-packages"
res = find_distributions(path)
for item in res:
print(item.project_name, item._version)
from pkg_resources import require
lst = require('requests')
for item in lst:
print(item)