관리-도구
편집 파일: builtin.cpython-38.pyc
U *�e4 � @ s� d dl mZ d dlZd dlZd dlZd dlmZ ddlmZ ddl m Z ddlmZ G dd � d e�Z dd d�Zddd �Zdd� ZG dd� d�Zdd� Zdd� ZG dd� de �Zdd dgZdS )� )�annotationsN)�IS_WIN� )�Discover)� PythonInfo)� PythonSpecc sD e Zd Zdd�� fdd�Zedd� �Zdd� Zd d�d d�Z� ZS )�Builtin�None��returnc s6 t � �|� |jr|jntjg| _|j| _|j| _d S �N)�super�__init__�python�sys� executable�python_spec�app_data�try_first_with)�self�options�� __class__� �J/opt/hc_python/lib/python3.8/site-packages/virtualenv/discovery/builtin.pyr s zBuiltin.__init__c C s6 |j ddddtdg dd� |j dd d tdg dd� d S )Nz-pz--pythonr �py�appendz�interpreter based on what to create environment (path/identifier) - by default use the interpreter where the tool is installed - first found wins)�dest�metavar�type�action�default�helpz--try-first-withr �py_exez:try first these interpreters before starting the discovery)�add_argument�str)�cls�parserr r r �add_parser_arguments s&