Python pip show命令没有';不显示任何信息

Python pip show命令没有';不显示任何信息,python,pip,Python,Pip,我尝试过用如下命令显示包信息 c:\Python36-32\Scripts>pip show sphinx c:\Python36-32\Scripts>pip show --verbose sphinx c:\Python36-32\Scripts>pip show --verbose google-api-python-client c:\Python36-32\Scripts>pip show google-api-python-client 如本文所述,但这些命

我尝试过用如下命令显示包信息

c:\Python36-32\Scripts>pip show sphinx
c:\Python36-32\Scripts>pip show --verbose sphinx
c:\Python36-32\Scripts>pip show --verbose google-api-python-client
c:\Python36-32\Scripts>pip show google-api-python-client
如本文所述,但这些命令中没有一个显示任何信息:

为什么它不起作用,我做错了什么


谢谢大家!

show
显示已安装软件包的信息:

显示有关已安装软件包的信息

您需要安装该软件包才能使用
pip show
查看信息

但是,您可以利用此漏洞,并显示上一次运行时安装的软件包的信息:

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 "$@"
rm -rf $TMP_DIR


但是安装virtualenv并进行试运行的时间可能会超过在终端中使用pip查看软件包信息的好处,而不是使用浏览器。

Hi!我不想在没有检查的情况下安装任何软件包,该软件包将在我的机器上安装哪些文件。如何在不将软件包安装到我的电脑上的情况下显示软件包信息?不确定是否有任何方法可以做到这一点,至少使用
pip
。您可以在PyPI上搜索包,而不必使用pip:@ArthurKhusnutdinov如果您在Unix机器上,您可以尝试脚本什么是virtualenv?我是Windows用户,如何在Windows中实现这样的脚本?非常感谢。
$ . 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: georg@python.org
License: BSD
Location: /private/tmp/venv/lib/python2.7/site-packages
Requires: Jinja2, babel, requests, docutils, alabaster, snowballstemmer, Pygments, six, imagesize