美文网首页
pip-autoremove是个好东西

pip-autoremove是个好东西

作者: Wayne_Echo | 来源:发表于2017-02-17 18:42 被阅读1873次

1、简述

今天闲得蛋疼在cmd下使用pip install jupyter安装了jupyter notebook,想研究研究,可惜用了一会儿暂时觉得对我无用,所以想卸载了它,于是输入命令pip unstall jupyter,哪知查询后只是卸载了jupyter,其依赖关系库依然存在。
百度一番没有结果,然后使用google输入how to uninstall jupyter就发现了pip-autoremove这个卸载工具:how-to-uninstall-jupyter

  • 输入pip install pip-autoremove安装该工具
  • 输入pip-autoremove jupyter -y卸载jupyter

2、扩展

pip-aotuoremove 0.9.0介绍:

Remove a package and its unused dependencies 删除包及其未使用的依赖关系

用法:

Usage: pip-autoremove [OPTION]... [NAME]...

Options:
  --version     show program's version number and exit
  -h, --help    show this help message and exit
  -l, --list    list unused dependencies, but don't uninstall them.
  -L, --leaves  list leaves (packages which are not used by any others).
  -y, --yes     don't ask for confirmation of uninstall deletions.

用例:

Uninstall it and all its unused dependencies卸载它及其所有未使用的依赖关系:

$ pip-autoremove Flask -y

Flask 0.10.1 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Werkzeug 0.9.6 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Jinja2 2.7.3 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
        MarkupSafe 0.23 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    itsdangerous 0.24 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)

Uninstalling MarkupSafe:
  Successfully uninstalled MarkupSafe
Uninstalling Jinja2:
  Successfully uninstalled Jinja2
Uninstalling itsdangerous:
  Successfully uninstalled itsdangerous
Uninstalling Werkzeug:
  Successfully uninstalled Werkzeug
Uninstalling Flask:
  Successfully uninstalled Flask

Remove multiple packages and their dependencies at once一次删除多个包及其依赖关系:

$ pip install Flask Sphinx

...
Successfully installed Flask Sphinx Werkzeug Jinja2 itsdangerous Pygments docutils markupsafe
Cleaning up...
$ pip-autoremove Flask Sphinx -y

Sphinx 1.2.2 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Jinja2 2.7.3 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
        MarkupSafe 0.23 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Pygments 1.6 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    docutils 0.12 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
Flask 0.10.1 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Werkzeug 0.9.6 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    Jinja2 2.7.3 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
        MarkupSafe 0.23 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)
    itsdangerous 0.24 (/tmp/pip-autoremove/.venv/lib/python2.7/site-packages)

相关文章

  • pip-autoremove是个好东西

    1、简述 今天闲得蛋疼在cmd下使用pip install jupyter安装了jupyter notebook,...

  • 阅历是个好东西

    文/陈慕 听过别人的故事,才能看清自己在自己生活里所处的位置。这是不是我们平时所说的“当局者迷,旁观者清”? “我...

  • 脑子是个好东西

    搭地铁的故事 周末去参加 GDG (Google Developer Group) 的 WTM (Women Te...

  • 希望是个好东西

    “希望是个好东西,也许是世间最好的东西。”是史蒂芬.金的《肖恩克的救赎》一书中想告诉读者的一句话。 如...

  • 歌是个好东西

    歌是个好东西。

  • 青春是个好东西

    回寝室路上,看到一个灰裤子男生已经喝的站不住,旁边的黑裤子男生很努力的扶着他,灰裤子听似很爽朗的声音对着电话另一端...

  • 关系是个好东西

    当一位姑娘,正一脸花痴地憧憬着一场完美的婚姻关系。那时我就知道,聪明程度仅次于婴儿的女人们都开始追求这种东西,那关...

  • 脑子是个好东西

    原创: 石破天 奇点区块 1 谈东说西 雨果在《悲惨世界》里说:释放无限光明的是人心,制造无边黑暗的也是人心,光明...

  • 棺材是个好东西

    电影《算死师》里男主角天天睡在棺材里,这是一个很有创意的生活方式。睡在棺材里的感觉肯定要比睡在床上的感觉好...

  • 时间是个好东西

    时间是个好东西。环境改变人。

网友评论

      本文标题:pip-autoremove是个好东西

      本文链接:https://www.haomeiwen.com/subject/uuvlwttx.html