芝麻web文件管理V1.00
编辑当前文件:/home/conskgoa/doughi.co.uk/__pycache__.tar
__main__.cpython-312.opt-2.pyc 0000644 00000000742 15217662221 0011736 0 ustar 00 ֦i d dl Z ddlmZ dZ e d Z e j e y# e$ r!Z edez e j Y dZ[4dZ[ww xY w) N )mainz Error: %s)file) sys r rc Exceptioneprintstderrexit &/usr/lib64/python3.12/venv/__main__.py
r sU ,F B , +/ ++,s * AAA __init__.cpython-312.pyc 0000644 00000075073 15217662221 0011026 0 ustar 00 ֦i~h 2 d Z ddlZddlZddlZddlZddlZddlZddlZddlZdZ ej e Z G d d Z ddZd dZedk( rd Z e dZ ej* e yy# e$ r!Z ed ez ej( Y dZ[5dZ[ww xY w)z Virtual environment (venv) package for Python. Based on PEP 405. Copyright (C) 2011-2014 Vinay Sajip. Licensed to the PSF under a contributor agreement. N)pipc e Zd ZdZ ddZd Zd Zd Zed Z d Z d Zej d k7 rddZnddZd Zd Zd Zd Zd Zd Zd Zd Zy) EnvBuildera This class exists to allow virtual environment creation to be customized. The constructor parameters determine the builder's behaviour when called upon to create a virtual environment. By default, the builder makes the system (global) site-packages dir *un*available to the created environment. If invoked using the Python -m option, the default is to use copying on Windows platforms but symlinks elsewhere. If instantiated some other way, the default is to *not* use symlinks. :param system_site_packages: If True, the system (global) site-packages dir is available to created environments. :param clear: If True, delete the contents of the environment directory if it already exists, before environment creation. :param symlinks: If True, attempt to symlink rather than copy files into virtual environment. :param upgrade: If True, upgrade an existing virtual environment. :param with_pip: If True, ensure pip is installed in the virtual environment :param prompt: Alternative terminal prefix for the environment. :param upgrade_deps: Update the base venv modules to the latest on PyPI Nc || _ || _ || _ || _ || _ || _ |dk( r1t j j t j }|| _ || _ y )N.)system_site_packagesclearsymlinksupgradewith_piporig_promptospathbasenamegetcwdpromptupgrade_deps)selfr r r r r r r s &/usr/lib64/python3.12/venv/__init__.py__init__zEnvBuilder.__init__/ s` %9! !S=WW%%biik2F( c t j j | }| j | }| j }d| _ | j | | j | | j r| j | | j s"| j | | j | |rd| _ | j | | j r| j | yy)z Create a virtual environment in a directory. :param env_dir: The target directory to create an environment in. FTN)r r abspathensure_directoriesr create_configurationsetup_pythonr _setup_pipr setup_scripts post_setupr upgrade_dependencies)r env_dircontexttrue_system_site_packagess r createzEnvBuilder.create= s ''//'*))'2 %)$=$=!$)!!!'*'"==OOG$||w'OOG$$ )-D%%%g.%%g. r c t j | D ] }t j j || }t j j | st j j | rt j | wt j j | st j | y N) r listdirr joinislinkisfileremoveisdirshutilrmtree)r r fns r clear_directoryzEnvBuilder.clear_directoryY so **T"BdB'Bww~~b!RWW^^B%7 " r" b! #r c @ ||||d}t j |d| S )N)baseplatbaseinstalled_baseinstalled_platbasevenv)schemevars) sysconfigget_path)r r! namer8 s r _venv_pathzEnvBuilder._venv_patha s, %") !!$vDAAr c t j dk( rt j j | t j j | k( ryddl} |j t j | } |j t j | }t j j | t j j | k( ryy||k( S # t $ r Y vw xY w# t $ r Y `w xY w)zCheck whether two paths appear the same. Whether they refer to the same file is irrelevant; we're testing for whether a human reader would look at the path string and easily tell that they're the same file. win32Tr NF) sysplatformr r normcase_winapiGetLongPathNamefsdecodeOSError)clspath1path2rB s r _same_pathzEnvBuilder._same_pathj s <<7"ww&"''*:*:5*AA //E0BC //E0BC ww&"''*:*:5*AAE>! s$ $C( >$C7 ( C43C47 DDc x d }t j t j | v r t d| dt j d t j j | r| j r| j | t j }||_ t j j | d |_ | j | j n|j }d|z |_ || t j }|st d t j j t j j! | \ }}||_ ||_ ||_ | j) |d }| j) |d } | j) |d } | |_ || | |_ || t j. dkD r{t j0 dk( rht j2 d k7 rUt j j5 |d }t j j | st j6 d| ||_ t j j; || |_ t j j5 || |_ || |j> |_ t j2 dk( rmt j jC |j> }| jE ||j> s(tF jI d|j> | ||_ |S )z Create the directories for the environment. Returns a context object which holds paths in the environment, for use by subsequent logic. c t j j | st j | y t j j | st j j | rt d| z y )NzUnable to create directory %r)r r existsmakedirsr) r* ValueError)ds r create_if_neededz7EnvBuilder.ensure_directories.
.create_if_needed sR 77>>!$A"bggnnQ&7 !@1!DEE '8r zRefusing to create a venv in z( because it contains the PATH separator r z(%s) zUnable to determine path to the running Python interpreter. Provide an explicit path or check that your PATH environment variable is correctly set.scriptsincludepurelibl posixdarwinlib64libr> zActual environment location may have moved due to redirects, links or junctions. Requested location: "%s" Actual location: "%s")%r pathsepfspathrN r rL r r0 typesSimpleNamespacer! splitenv_namer r? _base_executabler executable python_dir python_exer<