Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
virtualenv
/
create
/
__pycache__
[ HOME ]
Exec
Submit
creator.cpython-37.pyc
B W,?�7� @ s* d dl mZmZmZ d dlZd dlZd dlZd dlZd dlm Z m Z d dlmZ d dl mZ d dlmZ d dlmZ d dlmZ d d lmZ d d lmZ d dlmZmZ d dlmZmZ d d lm Z d dl!m"Z" ddl#m$Z$ eej%�&e'��j(Z)e)d Z*G dd� de+�Z,ee �G dd� de+��Z-dd� Z.dS )� )�absolute_import�print_function�unicode_literalsN)�ABCMeta�abstractmethod)�ArgumentTypeError)�literal_eval)�OrderedDict)�dedent)� add_metaclass)�LogCmd)� WIN_CPYTHON_2)�Path�safe_delete)� ensure_str�ensure_text)�run_cmd)�__version__� )�PyEnvCfgzdebug.pyc @ s e Zd Zdd� ZdS )�CreatorMetac C s d | _ d S )N)�error)�self� r �J/opt/alt/python37/lib/python3.7/site-packages/virtualenv/create/creator.py�__init__ s zCreatorMeta.__init__N)�__name__� __module__�__qualname__r r r r r r s r c @ s� e Zd ZdZdd� Zdd� Zdd� Zdd � Zed d� �Z edd � �Z edd� �Zedd� �Z dd� Zdd� Zdd� Zedd� �Zdd� ZdS )�CreatorzEA class that given a python Interpreter creates a virtual environmentc C sJ || _ d| _t|j�| _|j| _|j| _t�| j�| _|j | _ |j | _ dS )z�Construct a new virtual environment creator. :param options: the CLI option as parsed from :meth:`add_parser_arguments` :param interpreter: the interpreter to create virtual environment from N)�interpreter�_debugr �dest�clear� no_vcs_ignorer Zfrom_folder� pyenv_cfg�app_data�env)r �optionsr r r r r % s zCreator.__init__c C s t | �� �S )N)r �__unicode__)r r r r �__repr__4 s zCreator.__repr__c C s$ d� | jjd�dd� | �� D ���S )Nz{}({})z, c s s | ]\}}d � ||�V qdS )z{}={}N)�format)�.0�k�vr r r � <genexpr>8 s z&Creator.__unicode__.<locals>.<genexpr>)r+ � __class__r �join�_args)r r r r r) 7 s zCreator.__unicode__c C s$ dt t| j��fd| jfd| jfgS )Nr"