Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3
ÝPfqG ã @ s( d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm Z yd dl
Z
W n ek
rt dZ
Y nX d dlm
Z
d dlmZ d dlmZmZ d dlmZmZmZ d dlmZ d d lmZmZ d d
lmZ d dlmZ d dl m!Z! d d
l"m#Z#m$Z$ ej%e&ƒZ'G dd„ deƒZ(dd„ Z)dS )é )Úabsolute_importN)Úpath)ÚRequirementSet)ÚRequirementCommand)Úvirtualenv_no_globalÚdistutils_scheme)ÚInstallationErrorÚCommandErrorÚPreviousBuildDirError)Ú
cmdoptions)Ú
ensure_dirÚget_installed_version)ÚBuildDirectory)ÚRemovedInPip10Warning)Úcheck_path_owner)Ú
WheelCacheÚWheelBuilderc s4 e Zd ZdZdZdZdZ‡ fdd„Zdd„ Z‡ Z S ) ÚInstallCommandaI
Install packages from:
- PyPI (and other indexes) using requirement specifiers.
- VCS project urls.
- Local project directories.
- Local or remote source archives.
pip also supports installing from "requirements files", which provide
an easy way to specify a whole environment to be installed.
Úinstalla%
%prog [options] [package-index-options] ...
%prog [options] -r [package-index-options] ...
%prog [options] [-e] ...
%prog [options] [-e] ...
%prog [options] ...zInstall packages.c
s0 t t| ƒj||Ž | j}|jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ |jtj ƒ ƒ |jddddd dd� |jddd d
ddd dd� |jtj
ƒ ƒ |jd
ddddd� |jdddddgdd� |jddddd� |jdddddd� |jtjƒ ƒ |jtjƒ ƒ |jtj
ƒ ƒ |jtjƒ ƒ |jd d!dd"d� |jd#d$dd%d� |jd&d'dd d(d� |jd)d*d+d d,d� |jd-d.dd d/d� |jd0dd1d2d3d4� |jd5d6d1d7d8� |jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ |jtjƒ ƒ tjtj| jƒ}| jjd9|ƒ | jjd9|ƒ d S ):Nz-tz--targetÚ
target_dirÚdirz¥Install packages into . By default this will not replace existing files/folders in . Use --upgrade to replace existing packages in with new versions.)ÚdestÚmetavarÚdefaultÚhelpz-dz
--downloadz--download-dirz--download-directoryÚdownload_dirz`Download packages into instead of installing them, regardless of what's already installed.z-Uz --upgradeÚupgradeÚ
store_truez‚Upgrade all specified packages to the newest available version. The handling of dependencies depends on the upgrade-strategy used.)r Úactionr z--upgrade-strategyÚupgrade_strategyZeagerzonly-if-neededa3 Determines how dependency upgrading should be handled. "eager" - dependencies are upgraded regardless of whether the currently installed version satisfies the requirements of the upgraded package(s). "only-if-needed" - are upgraded only when they do not satisfy the requirements of the upgraded package(s).)r r Úchoicesr z--force-reinstallÚforce_reinstallzKWhen upgrading, reinstall all packages even if they are already up-to-date.z-Iz--ignore-installedÚignore_installedz5Ignore the installed packages (reinstalling instead).z--userÚ
use_user_sitez¸Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.)z--eggÚas_eggzâInstall packages as eggs, not 'flat', like pip normally does. This option is not about installing *from* eggs. (WARNING: Because this option overrides pip's normal install logic, requirements files may not behave as expected.)z--rootÚ root_pathz=Install everything relative to this alternate root directory.z--strip-file-prefixÚstrip_file_prefixÚprefixz5Strip given prefix from script paths in wheel RECORD.z--prefixÚprefix_pathzIInstallation prefix where lib, bin and other top-level folders are placedz --compileÚcompileTzCompile py files to pyc)r r r r z--no-compileZstore_falsezDo not compile py files to pyc)r r r r )Úsuperr Ú__init__Úcmd_optsZ
add_optionr ZconstraintsZeditableZrequirementsÚ build_dirÚsrcÚignore_requires_pythonZno_depsÚinstall_optionsÚglobal_optionsZ use_wheelZno_use_wheelZ no_binaryZonly_binaryZpreÚno_cleanÚrequire_hashesZmake_option_groupZindex_groupÚparserZinsert_option_group)ÚselfÚargsÚkwr, Z
index_opts)Ú __class__© ú/usr/lib/python3.6/install.pyr+ 8 s¾ zInstallCommand.__init__c &