3
Q'ícF ã @ s d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZyd dlZW n e k
r` dZY nX d dl
mZ d dlm
Z
d dlmZmZ d dlmZmZmZ d dlmZ d dlmZmZ d d lmZ d d
lmZ d dlmZ d dl m!Z!m"Z" d d
lm#Z# ej$e%Z&G dd de
Z'dd Z(dS )é )Úabsolute_importN)ÚRequirementSet)ÚRequirementCommand)Úvirtualenv_no_globalÚdistutils_scheme)ÚInstallationErrorÚCommandErrorÚPreviousBuildDirError)Ú
cmdoptions)Ú
ensure_dirÚget_installed_version)ÚBuildDirectory)ÚRemovedInPip10Warning)Úcheck_path_owner)Ú
WheelCacheÚWheelBuilder)Úrunning_under_virtualenvc s4 e Zd ZdZdZdZdZ fddZdd 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] <requirement specifier> [package-index-options] ...
%prog [options] -r <requirements file> [package-index-options] ...
%prog [options] [-e] <vcs project url> ...
%prog [options] [-e] <local project path> ...
%prog [options] <archive url/path> ...zInstall packages.c