File: pyinfo.py

package info (click to toggle)
plover 4.0.0~dev10-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 12,644 kB
  • sloc: python: 17,030; sh: 664; ansic: 25; makefile: 19
file content (14 lines) | stat: -rw-r--r-- 614 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from distutils import sysconfig
import sys

print("; ".join("py%s=%r" % (k, v) for k, v in sorted({
    'exe'    : sys.executable,
    'prefix' : getattr(sys, "base_prefix", sys.prefix),
    'version': sysconfig.get_python_version(),
    'include': sysconfig.get_python_inc(prefix=''),
    'ldlib'  : sysconfig.get_config_var('LDLIBRARY'),
    'py3lib' : sysconfig.get_config_var('PY3LIBRARY'),
    'stdlib' : sysconfig.get_python_lib(standard_lib=1, prefix=''),
    'purelib': sysconfig.get_python_lib(plat_specific=0, prefix=''),
    'platlib': sysconfig.get_python_lib(plat_specific=1, prefix=''),
}.items())))