PATH:
opt
/
alt
/
python38
/
lib
/
python3.8
/
site-packages
/
pip
/
_internal
/
operations
/
install
/
__pycache__
U ʗRe � @ s� d Z ddlZddlZddlmZmZmZ ddlmZ ddl m Z mZ ddlm Z ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ e�e�Zee ee edd�d d�Zee ee ee ee ee eeeeeeeeeed�dd�ZdS )z6Legacy installation process, i.e. `setup.py install`. � N)�List�Optional�Sequence)�BuildEnvironment)�InstallationError�LegacyInstallFailure)�change_root)�Scheme)� ensure_dir)�make_setuptools_install_args)�runner_with_spinner_message)� TempDirectory)�record_lines�root�req_description�returnc s� t t d�� fdd�}| D ]&}tj�|�}|�d�r||�} qRqd�|�}t|��g }| D ]<}|�� } tj�| �r~| tjj 7 } |� tj�|| �|�� qZ|�� t |� tj�|d�} t| d��}|�d�|�d � W 5 Q R X d S ) N)�pathr c s&