show
zeigt Informationen für installierte Pakete:
anzeigen Informationen zu den installierten Paketen.
Sie müssen das Paket installieren, um Informationen mit pip show
anzuzeigen.
Sie können jedoch ausnutzen diese pip dry_run
bash script und zeigen Informationen für die von der vorherigen dry_run
installiertes Paket:
pip_show.bash:
#!/bin/bash
TMP_DIR='/tmp/venv'
function dry_run(){
if [ ! -d "$TMP_DIR" ]; then
virtualenv --quiet /tmp/venv
fi
/tmp/venv/bin/pip install $1 --quiet
/tmp/venv/bin/pip show $1
}
dry_run "[email protected]"
rm -rf $TMP_DIR
$ . pip_show sphinx
New python executable in /tmp/venv/bin/python
Installing setuptools, pip, wheel...done.
Name: Sphinx
Version: 1.5.3
Summary: Python documentation generator
Home-page: http://sphinx-doc.org/
Author: Georg Brandl
Author-email: [email protected]
License: BSD
Location: /private/tmp/venv/lib/python2.7/site-packages
Requires: Jinja2, babel, requests, docutils, alabaster, snowballstemmer, Pygments, six, imagesize
Aber die Zeit Richten Sie ein virtualenv und machen Sie den Trockenlauf könnte nur den Vorteil der Anzeige der Paketinformationen mit Pip in yo überwiegen Ihr Terminal als mit einem Browser.
Hallo! Ich möchte kein Paket ohne Überprüfung installieren, welche Dateien dieses Paket auf meinem Rechner installiert. Wie kann ich Informationen zum Paket anzeigen, ohne dieses Paket auf meinem PC zu installieren? –
Ich bin mir nicht sicher, ob es irgendeinen Weg gibt, zumindest nicht mit 'pip'. Sie können nach dem Paket auf PyPI ohne pip suchen: https://pypi.python.org/pypi/Sphinx –
@ArthurKhusnutdindin Wenn Sie auf einer Unix-Maschine sind, können Sie das Skript ausprobieren –