python pip管理包(模块的安装、查看与卸载)

pip管理包(模块的安装、查看与卸载)

样例:
1、模块的安装(pip install 模块名)
图像处理模块Pillow
代码:
pip install Pillow -i http://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
参考链接:
将pip源更换到国内镜像
2、模块的查看(pip list)
代码:
pip list
参考链接:
python模块的安装与卸载

3、模块的卸载 (pip uninstall 模块名)
代码:
pip uninstall Pillow

Microsoft Windows [版本 10.0.18363.1139]
(c) 2019 Microsoft Corporation。保留所有权利。

C:\Users\Ashley>pip install Pillow -i http://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality.
Looking in indexes: http://pypi.tuna.tsinghua.edu.cn/simple
Collecting Pillow
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/23/26/46bfa1d717016f7c0eecacd8e62476c5955a2b320578ec5838323d89ba38/Pillow-7.2.0-cp35-cp35m-win_amd64.whl (2.0 MB)
     |████████████████████████████████| 2.0 MB 29 kB/s
Installing collected packages: Pillow
Successfully installed Pillow-7.2.0

C:\Users\Ashley>pip list
DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality.
Package                      Version
---------------------------- ---------
aioredis                     1.0.0
amqp                         2.2.2
appdirs                      1.4.3
arrow                        0.10.0
asgi-redis                   1.4.0
asgiref                      1.1.2
astroid                      1.5.2
async-timeout                2.0.1
attrs                        17.4.0
autobahn                     18.4.1
Automat                      0.6.0
automaton                    1.9.0
autopep8                     1.3.2
Babel                        2.3.4
beautifulsoup4               4.6.0
billiard                     3.5.0.3
cachetools                   2.0.0
celery                       4.1.0
Cerberus                     1.1
certifi                      2017.4.17
channels                     1.1.8
channels-redis               2.1.1
chardet                      3.0.4
click                        6.7
colorama                     0.3.9
constantly                   15.1.0
contextlib2                  0.5.5
coreapi                      2.3.3
coreschema                   0.0.4
daphne                       1.4.2
debtcollector                1.14.0
decorator                    4.0.11
Django                       2.0.4
django-bootstrap-breadcrumbs 0.9.1
django-crispy-forms          1.7.2
django-debug-toolbar         1.9.1
django-extensions            1.9.1
django-filebrowser           3.10.1
django-filter                1.1.0
django-grappelli             2.11.1
django-lint                  2.0.4
djangorestframework          3.8.2
docutils                     0.14
et-xmlfile                   1.0.1
fasteners                    0.14.1
fcID-contorl-eth             1.0.4
future                       0.16.0
futures                      3.1.1
futurist                     1.1.0
get                          0.0.0
gevent                       1.2.2
goslate                      1.5.1
greenlet                     0.4.12
hiredis                      0.2.0
hyperlink                    18.0.0
idna                         2.5
incremental                  17.5.0
install                      1.3.3
iso8601                      0.1.11
isort                        4.2.5
itchat                       1.3.10
itypes                       1.1.0
jdcal                        1.3
jieba                        0.38
Jinja2                       2.9.6
json2html                    1.1.1
jsonfield                    2.0.2
jsonpath-rw                  1.4.0
jsonpath-rw-ext              1.1.3
jsonschema                   2.6.0
kombu                        4.1.0
lazy-object-proxy            1.3.1
logilab-astng                0.24.3
logilab-common               1.4.1
lxml                         3.8.0
Markdown                     2.6.11
MarkupSafe                   1.0
mccabe                       0.6.1
monotonic                    1.3
msgpack                      0.5.6
msgpack-python               0.4.8
mysql-connector-python       8.0.4
netaddr                      0.7.19
netifaces                    0.10.6
networkx                     1.11
numpy                        1.14.2
olefile                      0.44
openpyxl                     2.4.8
oslo.i18n                    3.15.3
oslo.serialization           2.18.0
oslo.utils                   3.25.1
packaging                    16.8
pbr                          3.0.1
Pillow                       7.2.0
pip                          20.2.3
ply                          3.11
post                         0.0.0
prettytable                  0.7.2
pycodestyle                  2.3.1
PyDictionary                 1.5.2
pyflakes                     1.6.0
pyfpgrowth                   1.0
pylint                       1.7.1
pymining                     0.2
PyMySQL                      0.7.11
pyparsing                    2.2.0
pypiwin32                    219
pypng                        0.0.18
PyQRCode                     1.2.1
PyQt5                        5.9.2
pyqt5-tools                  5.9.0.1.2
python-dateutil              2.6.0
pytz                         2018.4
pywin32                      221
pyzmq                        16.0.2
query-string                 0.0.0
redis                        2.10.5
reportlab                    3.5.48
request                      0.0.0
requests                     2.18.1
selenium                     3.4.3
setuptools                   39.0.1
simplejson                   3.11.1
sip                          4.19.6
six                          1.11.0
sqlparse                     0.2.4
stevedore                    1.22.0
taskflow                     2.11.0
tenacity                     4.1.0
Twisted                      17.9.0
txaio                        2.10.0
untangle                     1.1.1
uritemplate                  3.0.0
urllib3                      1.21.1
vine                         1.1.4
webencodings                 0.5.1
WebTool                      1.0
wiringpi2                    2.32.3
WMI                          1.4.9
wrapt                        1.10.11
xlwt                         1.3.0
xmltodict                    0.11.0
zerorpc                      0.6.1
zope.interface               4.4.3

C:\Users\Ashley>pip unistall Pillow
ERROR: unknown command "unistall" - maybe you meant "uninstall"

C:\Users\Ashley>pip uninstall Pillow
DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality.
Found existing installation: Pillow 7.2.0
Uninstalling Pillow-7.2.0:
  Would remove:
    d:\lenovosoftstore\python35\lib\site-packages\pil\*
    d:\lenovosoftstore\python35\lib\site-packages\pillow-7.2.0.dist-info\*
Proceed (y/n)? y
  Successfully uninstalled Pillow-7.2.0

C:\Users\Ashley>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Python中,pip是一个十分重要的管理工具,它可以方便地安装、升级以及删除Python。但是,有些情况下,pip无法正常卸载某些,无法成功删除的所有文件和依赖项。这时,我们需要使用pip的强制卸载功能。 强制卸载指的是,强制删除的所有文件和依赖项,无论是否存在问题或警告。要使用pip强制卸载,可以在终端或命令行中输入以下命令: pip uninstall -y 名 其中,-y参数表示允许pip在不提示确认的情况下进行卸载操作。 需要注意的是,强制卸载是一种比较危险的操作,可能会导致不可预知的问题。因此,在进行强制卸载前,建议先备份文件以防万一。 除了以上命令,还可以使用pip命令的其他参数和选项来实现强制卸载,比如--force、--ignore-installed等。 总之,在进行pip强制卸载时,一定要慎重考虑,权衡利弊后再做决定,避免对系统造成损害。 ### 回答2: pipPython的一个管理器,能够方便地安装卸载各种Python模块。尽管pip具有强大的功能,但有时候我们会遇到一些问题,例如扩展模块的版本出现了冲突、模块出现了bug等,需要强制卸载这些模块。下面,我们将介绍Python pip强制卸载的相关知识。 Python pip强制卸载的方法主要有两种:一是使用命令行工具,另一种是手动删除文件。 使用命令行工具的方法非常简单,只需要打开命令行工具,输入以下命令,并将xxxx替换为要卸载模块名: ``` pip uninstall -y xxxx ``` 在此命令中,"-y"选项表示忽略输入提示信息,直接卸载模块。 另外,如果要卸载所有的模块,可以使用以下命令: ``` pip freeze | xargs pip uninstall -y ``` 该命令会先使用pip freeze列出所有的安装模块,并使用管道符“|”将其输出到xargs命令中,将列表的每个项作为参数传递给pip uninstall命令,从而实现一次卸载所有模块的功能。 如果使用pip命令无法卸载模块,可以尝试手动删除模块文件。Python模块通常位于Python安装路径下的Lib/site-packages目录下。打开该目录,找到要卸载模块的文件夹,直接将其删除即可。需要注意的是,手动删除模块可能会影响其它模块的运行,因此建议谨慎操作。 总之,Python pip强制卸载是非常简单的操作,主要通过pip uninstall命令或手动删除模块文件来实现。在使用时需要注意备份相关文件,以防误删造成不必要的损失。 ### 回答3: Python pipPython管理工具,它可以非常方便地帮助我们安装、升级、卸载各种Python。但有时候,在卸载Python时,可能会遇到一些问题,比如有的可能无法正常卸载,因为可能出现了依赖问题,或者是安装了过期或错误版本的等。 在这种情况下,我们就需要使用python pip的强制卸载功能。下面我将详细介绍如何进行python pip强制卸载。 首先,我们需要开启控制台,进入Python安装目录,找到Scripts文件夹下的pip.exe文件,然后输入以下指令: ``` pip uninstall -y 名 ``` 其中,“-y”参数是强制卸载的标志,“名”是需要卸载Python的名称。 如果出现依赖问题,则可以在指令中添加“--no-dependencies”参数,来忽略依赖问题,如下所示: ``` pip uninstall -y --no-dependencies 名 ``` 如果经过以上操作还有残留的文件,在卸载后再手动删除即可。如果需要删除所有残留文件,可以将指令修改为以下内容: ``` pip uninstall -y --no-dependencies --all 名 ``` 以上就是python pip强制卸载的相关介绍,希望对大家有所帮助。需要注意的是,在使用强制卸载功能时,一定要慎重操作,以免误删重要文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值