✏️ 编辑:legacy.cpython-39.pyc
路径:
/usr/lib/python3.9/site-packages/pip/_internal/operations/install/__pycache__/legacy.cpython-39.pyc
大小:3.38 KB · 修改:2026-05-23 08:59:54 · 权限:0644 · 只读(保存会失败)
← 返回目录
👁 查看
⬇ 下载
检测到二进制内容,直接保存可能损坏文件。请改用「上传替换」。
a �lj> � @ s d Z ddlZddlZddlmZ ddlmZmZmZ ddl m Z ddlmZ ddl mZ ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ e�e�ZG d d� de�Zee ee edd�dd�Zee ee ee ee ee e e eee ee eee d�dd�Z!dS )z6Legacy installation process, i.e. `setup.py install`. � N)�change_root)�List�Optional�Sequence)�BuildEnvironment)�InstallationError)�Scheme)� indent_log)� ensure_dir)�make_setuptools_install_args)�runner_with_spinner_message)� TempDirectoryc @ s e Zd ZdS )�LegacyInstallFailureN)�__name__� __module__�__qualname__� r r �K/usr/lib/python3.9/site-packages/pip/_internal/operations/install/legacy.pyr s r )�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 d � n1 s�0 Y d S ) N)�pathr c s&