관리-도구
편집 파일: _framework_compat.cpython-312.pyc
� t��eN � � � d Z ddlZddlZddlZddlZddlZ ej � d� � Z e edddddd d d�� � � Z ej � d� � Z d� Zy)z6 Backward compatibility for homebrew builds on macOS. � Nc �^ � dt j cxk xr dk nc } t j dk( xr t j }dt j d� v }t j t j k7 }t j j d� }| xr |xr |xr | xr | S )z^ Only enabled for Python 3.9 framework homebrew builds except ensurepip and venv. )� � )r � �darwin�Cellar�projectbase�ENSUREPIP_OPTIONS)�sys�version_info�platform� _framework� sysconfig�get_config_var�prefix�base_prefix�os�environ�get)�PY39� framework�homebrew�venv� ensurepips ��/builddir/build/BUILDROOT/alt-python312-setuptools-69.0.2-1.el8.x86_64/opt/alt/python312/lib/python3.12/site-packages/setuptools/_distutils/command/_framework_compat.py�enabledr s� � � �C�$�$�.�w�.�D�����(�;�S�^�^�I��9�3�3�M�B�B�H��:�:����(�D�� � ���2�3�I��I�I�I�(�I�4�x�I� �M�I� z6{installed_base}/{platlibdir}/python{py_version_short}z0{platbase}/{platlibdir}/python{py_version_short}z<{homebrew_prefix}/lib/python{py_version_short}/site-packageszE{homebrew_prefix}/{platlibdir}/python{py_version_short}/site-packagesz;{installed_base}/include/python{py_version_short}{abiflags}z?{installed_platbase}/include/python{py_version_short}{abiflags}z{homebrew_prefix}/binz{homebrew_prefix})�stdlib� platstdlib�purelib�platlib�include�platinclude�scripts�data)�osx_framework_libraryc �| � t � si S t j ddgd�� j � } t � S )N�brewz--prefixT)�text)r � subprocess�check_output�strip�locals)�homebrew_prefixs r �varsr/ ) s3 � ��9�� � �-�-�v�z�.B��N�T�T�V�O��8�Or c �>