刚试了下pip uninstall是可以的,但是相关的依赖包不会自动删除。
[root@nessus ~]# pip list
Django (1.8.4)
MySQL-python (1.2.5)
pip (7.1.2)
pysqlite (2.8.1)
setuptools (18.2)
[root@nessus ~]# pip install httpie
Collecting httpie
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. (read timeout=15)",)': /simple/httpie/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. (read timeout=15)",)': /simple/httpie/
Downloading httpie-0.9.2-py2.py3-none-any.whl (66kB)
100% |████████████████████████████████| 69kB 325kB/s
Collecting requests>=2.3.0 (from httpie)
Downloading requests-2.8.1-py2.py3-none-any.whl (497kB)
100% |████████████████████████████████| 499kB 618kB/s
Collecting Pygments>=1.5 (from httpie)
Downloading Pygments-2.0.2-py2-none-any.whl (672kB)
100% |████████████████████████████████| 675kB 338kB/s
Installing collected packages: requests, Pygments, httpie
Successfully installed Pygments-2.0.2 httpie-0.9.2 requests-2.8.1
[root@nessus pip_test]# pip list
Django (1.8.4)
httpie (0.9.2)
MySQL-python (1.2.5)
pip (7.1.2)
Pygments (2.0.2)
pysqlite (2.8.1)
requests (2.8.1)
setuptools (18.2)
[root@nessus pip_test]# pip uninstall httpie
Uninstalling httpie-0.9.2:
/usr/local/bin/http
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/DESCRIPTION.rst
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/METADATA
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/RECORD
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/WHEEL
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/entry_points.txt
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/metadata.json
/usr/local/lib/python2.7/site-packages/httpie-0.9.2.dist-info/top_level.txt
/usr/local/lib/python2.7/site-packages/httpie/__init__.py
/usr/local/lib/python2.7/site-packages/httpie/__init__.pyc
/usr/local/lib/python2.7/site-packages/httpie/__main__.py
/usr/local/lib/python2.7/site-packages/httpie/__main__.pyc
/usr/local/lib/python2.7/site-packages/httpie/cli.py
/usr/local/lib/python2.7/site-packages/httpie/cli.pyc
/usr/local/lib/python2.7/site-packages/httpie/client.py
/usr/local/lib/python2.7/site-packages/httpie/client.pyc
/usr/local/lib/python2.7/site-packages/httpie/compat.py
/usr/local/lib/python2.7/site-packages/httpie/compat.pyc
/usr/local/lib/python2.7/site-packages/httpie/config.py
/usr/local/lib/python2.7/site-packages/httpie/config.pyc
/usr/local/lib/python2.7/site-packages/httpie/context.py
/usr/local/lib/python2.7/site-packages/httpie/context.pyc
/usr/local/lib/python2.7/site-packages/httpie/core.py
/usr/local/lib/python2.7/site-packages/httpie/core.pyc
/usr/local/lib/python2.7/site-packages/httpie/downloads.py
/usr/local/lib/python2.7/site-packages/httpie/downloads.pyc
/usr/local/lib/python2.7/site-packages/httpie/input.py
/usr/local/lib/python2.7/site-packages/httpie/input.pyc
/usr/local/lib/python2.7/site-packages/httpie/models.py
/usr/local/lib/python2.7/site-packages/httpie/models.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/__init__.py
/usr/local/lib/python2.7/site-packages/httpie/output/__init__.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/__init__.py
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/__init__.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/colors.py
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/colors.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/headers.py
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/headers.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/json.py
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/json.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/xml.py
/usr/local/lib/python2.7/site-packages/httpie/output/formatters/xml.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/processing.py
/usr/local/lib/python2.7/site-packages/httpie/output/processing.pyc
/usr/local/lib/python2.7/site-packages/httpie/output/streams.py
/usr/local/lib/python2.7/site-packages/httpie/output/streams.pyc
/usr/local/lib/python2.7/site-packages/httpie/plugins/__init__.py
/usr/local/lib/python2.7/site-packages/httpie/plugins/__init__.pyc
/usr/local/lib/python2.7/site-packages/httpie/plugins/base.py
/usr/local/lib/python2.7/site-packages/httpie/plugins/base.pyc
/usr/local/lib/python2.7/site-packages/httpie/plugins/builtin.py
/usr/local/lib/python2.7/site-packages/httpie/plugins/builtin.pyc
/usr/local/lib/python2.7/site-packages/httpie/plugins/manager.py
/usr/local/lib/python2.7/site-packages/httpie/plugins/manager.pyc
/usr/local/lib/python2.7/site-packages/httpie/sessions.py
/usr/local/lib/python2.7/site-packages/httpie/sessions.pyc
/usr/local/lib/python2.7/site-packages/httpie/utils.py
/usr/local/lib/python2.7/site-packages/httpie/utils.pyc
Proceed (y/n)? y
Successfully uninstalled httpie-0.9.2
[root@nessus pip_test]# pip list
Django (1.8.4)
MySQL-python (1.2.5)
pip (7.1.2)
Pygments (2.0.2)
pysqlite (2.8.1)
requests (2.8.1)
setuptools (18.2)