Python 的 pip
正在为我安装和更新包,但似乎不支持一些记录的命令(至少在 OS 10.8.2 和 Python 2.7 上运行 1.2.1。 2).当我尝试
pip list
或
pip show <pkgname>
我明白了
Usage: pip COMMAND [OPTIONS]
No command by the name pip <cmd>
(maybe you meant "pip install <cmd>")
这些命令是否尚未实现(尽管已记录在案)?
最佳答案
您正在寻找的新功能是最近的——它们在 1.2.1.post1 中,但不在 1.2.1 中,您可能正在查看的文档 (http://www.pip -installer.org/en/latest/) 当前适用于 1.2.1.post1。
localhost-2:~ $ pip --version
pip 1.2.1.post1 from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.2.1.post1-py2.7.egg (python 2.7)
localhost-2:~ $ pip --help
Usage: pip COMMAND [OPTIONS]
Commands:
bundle Create pybundles (archives containing multiple packages)
freeze Output all currently installed packages (exact versions) to stdout
help Show available commands
install Install packages
list List installed packages (including editables).
search Search PyPI
show Output installed distributions (exact versions, files) to stdout
uninstall Uninstall packages
unzip Unzip individual packages
zip Zip individual packages
如果你想要它们,你可以获得开发版本:
git clone https://github.com/pypa/pip.git
关于python - 为什么 'pip show' 或 'pip list' 对我不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14060043/