Ich war neugierig auf ** pip **, das bei der Installation von Modulen und Paketen mit Python verwendet wurde, also habe ich es zusammengefasst.
Einfache Versionsverwaltung und Upgrades. Es ist sehr praktisch, wenn Sie wissen, wie man es hinzufügt.
Inhaltsverzeichnis
Abkürzung für Pip javax Packages (oder Python). Wie zu lesen ist pip.
Sie können Pakete installieren und deinstallieren, die offiziell in Python registriert sind.
**
Es ist pip, mit einem Befehl auf PyPI zuzugreifen und Dateien zu installieren.
Von Modulen und Paketen
--Installation
Eine solche
Der Fall ist eine Beschreibung, wenn der Pfad übergeben wird.
4-1. Normale Installation 4-2. Upgrade 4-3. Installation durch Angabe der Version (kann herabgestuft werden)
Wenn es bereits installiert ist, wird "Anforderung bereits erfüllt:" angezeigt.
Optional kann entweder "-U" oder "--update" verwendet werden.
Wenn es bereits aktuell ist, wird "Anforderung bereits aktuell:" angezeigt.
Ältere Versionen können installiert (herabgestuft) werden.
** ▼ Alle zusammen prüfen ** 5-1. pip list 5-2. pip freeze 5-3 Überprüfen Sie nur diejenigen, die nicht die neueste Version sind
** ▼ Individuell prüfen ** 5-4 Überprüfen Sie die Version von pip 5-5 Überprüfen Sie die Paketversion
pip list
> pip list
Package Version
-------------------- ----------
attrs 19.3.0
backcall 0.1.0
bleach 3.1.0
certifi 2019.11.28
chardet 3.0.4
Click 7.0
colorama 0.4.3
dash 1.9.0
dash-core-components 1.8.0
dash-html-components 1.0.2
・
・
・
5-2.pip freeze Die Grundfunktion ist die gleiche wie "Pip-Liste". Das Anzeigeformat ist unterschiedlich. Einfrieren kann die Anzeigemethode angeben (wahrscheinlich)
> pip freeze
attrs==19.3.0
backcall==0.1.0
bleach==3.1.0
certifi==2019.11.28
chardet==3.0.4
Click==7.0
colorama==0.4.3
dash==1.9.0
dash-core-components==1.8.0
dash-html-components==1.0.2
・
・
・
pip list --outdate
Zeigt den Paketnamen, die aktuell installierte Version und die neueste Version an.
> pip list --outdate
Package Version Latest Type
-------------------- ------- ------ -----
bleach 3.1.0 3.1.3 wheel
Click 7.0 7.1.1 wheel
dash 1.9.0 1.9.1 sdist
dash-core-components 1.8.0 1.8.1 sdist
dash-table 4.6.0 4.6.1 sdist
decorator 4.4.1 4.4.2 wheel
idna 2.8 2.9 wheel
・
・
・
pip -V
└ "-V" ist Großbuchstabe.
Version und Zielpfad anzeigen.
> pip -V
pip 20.0.2 from c:\users\appdata\local\programs\python\lib\site-packages\pip (python 3.8)
Sie können Versionsinformationen, offizielle URL, Ersteller, Speicherzielpfad usw. anzeigen.
> pip show selenium
Name: selenium
Version: 3.141.0
Summary: Python bindings for Selenium
Home-page: https://github.com/SeleniumHQ/selenium/
Author: UNKNOWN
Author-email: UNKNOWN
License: Apache 2.0
Location: c:\users\appdata\local\programs\python\lib\site-packages
Requires: urllib3
Required-by:
Es kann verwendet werden, wenn Sie die neueste Datei herunterladen möchten, ohne sie zu installieren.
> pip help
Usage:
pip <command> [options]
Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
check Verify installed packages have compatible dependencies.
config Manage local and global configuration.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
completion A helper command used for command completion.
debug Show information useful for debugging.
help Show help for commands.
General Options:
-h, --help Show help.
--isolated Run pip in an isolated mode, ignoring environment
variables and user configuration.
-v, --verbose Give more output. Option is additive, and can be used up
to 3 times.
-V, --version Show version and exit.
-q, --quiet Give less output. Option is additive, and can be used up
to 3 times (corresponding to WARNING, ERROR, and
CRITICAL logging levels).
--log <path> Path to a verbose appending log.
--proxy <proxy> Specify a proxy in the form
[user:passwd@]proxy.server:port.
--retries <retries> Maximum number of retries each connection should attempt
(default 5 times).
--timeout <sec> Set the socket timeout (default 15 seconds).
--exists-action <action> Default action when a path already exists: (s)witch,
(i)gnore, (w)ipe, (b)ackup, (a)bort.
--trusted-host <hostname> Mark this host or host:port pair as trusted, even though
it does not have valid or any HTTPS.
--cert <path> Path to alternate CA bundle.
--client-cert <path> Path to SSL client certificate, a single file containing
the private key and the certificate in PEM format.
--cache-dir <dir> Store the cache data in <dir>.
--no-cache-dir Disable the cache.
--disable-pip-version-check
Don't periodically check PyPI to determine whether a new
version of pip is available for download. Implied with
--no-index.
--no-color Suppress colored output
--no-python-version-warning
Silence deprecation warnings for upcoming unsupported
Pythons.
Sie können die Verwendung und Optionen jedes Befehls überprüfen.
> pip install -h
Usage:
pip install [options] <requirement specifier> [package-index-options] ...
pip install [options] -r <requirements file> [package-index-options] ...
pip install [options] [-e] <vcs project url> ...
pip install [options] [-e] <local project path> ...
pip install [options] <archive url/path> ...
Description:
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.
Install Options:
-r, --requirement <file> Install from the given requirements file. This option
・
・
・
In pip werden pip-Befehle wie "pip2" und "pip3" für jede Python-Version vorbereitet.