File "__init__.cpython-36.opt-2.pyc"
Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/lib64/python3.6/venv/__pycache__/__init__.cpython-36.opt-2.pyc
File size: 9.91 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit
3
\dhqM @ s d dl Z d dlZd dlZd dlZd dlZd dlZd dlZe jeZ G dd dZ
d
ddZdddZed krd
Z
ye d Z
W n4 ek
r Z zede ejd W Y ddZ[X nX eje
dS ) Nc @ s e Zd ZdddZdd Zdd Zd d
Zdd Zej d
krDdd Z
dddZdd Zdd Z
dd Zdd Zdd Zdd ZdS )
EnvBuilderFNc C s( || _ || _|| _|| _|| _|| _d S )N)system_site_packagesclearsymlinksupgradewith_pipprompt)selfr r r r r r r
%/usr/lib64/python3.6/venv/__init__.py__init__+ s zEnvBuilder.__init__c C sx t jj|}| j|}| j}d| _| j| | j| | jrF| j| | j s`| j
| | j| |rtd| _| j| d S )NFT)ospathabspathensure_directoriesr create_configurationsetup_pythonr
_setup_pipr
setup_scripts
post_setup)r env_dircontextZtrue_system_site_packagesr
r
r create4 s
zEnvBuilder.createc C s` xZt j|D ]L}t jj||}t jj|s6t jj|rBt j| qt jj|rtj | qW d S )N)
r
listdirr joinislinkisfileremoveisdirshutilZrmtree)r r fnr
r
r clear_directoryN s zEnvBuilder.clear_directoryc C s dd }t jj|r$| jr$| j| tj }||_t jj|d |_ | j
d k rT| j
n|j }d| |_
|| t j}tj
dkrd|krt jd }ntj}t jjt jj|\}}||_||_||_tj
dkrd} d }
t jj|d
d}n(d} d
}
t jj|ddtjd d d}t jj||
|_}|| || tjdkr|t jdkr|tj
dkr|t jj|d}
t jj|
s|t jd|
t jj|| |_}| |_t jj|||_|| |S )Nc S s@ t jj| st j| n$t jj| s0t jj| r<td| d S )NzUnable to create directory %r)r
r existsmakedirsr r
ValueError)dr
r
r create_if_needed^ s z7EnvBuilder.ensure_directories.<locals>.create_if_needed z(%s) darwin__PYVENV_LAUNCHER__Zwin32ZScriptsZIncludeLibz
site-packagesbinincludelibzpython%d.%d posixlib64l )r
r r"