脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - python中pip安装、升级以及升级固定的包

python中pip安装、升级以及升级固定的包

2022-09-12 11:39任同学 Python

我们知道python有大量的第三方库,这也是python的优势之一,pip就是python整的软件包管理系统,类似于Linux平台的yum仓库,下面这篇文章主要给大家介绍了关于python中pip安装、升级以及升级固定包的相关资料,需要的朋友可以参考下

1、pip下载安装

1.1 pip下载

进入https://pypi.python.org/pypi/pip,下载 .tar.gz压缩包

1.2  Linux安装pip

?
1
2
3
# tar -xzvf pip-1.5.4.tar.gz      解压
# cd pip-1.5.4                    进入解压文件
# python setup.py install         安装

1.3 升级pip

python -m pip install --upgrade pip

2. pip使用详解

2.1 pip安装包

?
1
2
3
# pip install 安装包名
  [...]
  Successfully installed SomePackage    #安装成功

2.2 pip查看是否已安装

?
1
2
3
4
5
6
7
# pip show --files 安装包名
 Name:SomePackage    # 包名
 Version:1.0         # 版本号
 Location:/my/env/lib/pythonx.x/site-packages   # 安装位置
 Files:              # 包含文件等等
  ../somepackage/__init__.py
  [...]

2.3 pip检查哪些包需要更新

?
1
# pip list --outdated

2.4 pip升级包

?
1
# pip install --upgrade 要升级的包名

  包名                目前安装的版本号        最新版本号

python中pip安装、升级以及升级固定的包

2.5 pip卸载包

?
1
# pip uninstall 要卸载的包名

3. pip使用实例  

3.1 安装redis

?
1
# pip install redis

3.2 卸载redis

?
1
2
3
4
5
6
# pip uninstall redis
Uninstalling redis:
  /usr/lib/python3.6/site-packages/redis-2.9.1-py3.6.egg-info
.........
Proceed (y/n)? y
  Successfully uninstalled redis           # 卸载成功

4. pip参数解释

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# pip --help
 
Usage: 
 pip<command>[options]
 
Commands:
 install                    安装包.
 uninstall                  卸载包.
 freeze                     按着一定格式输出已安装包列表
 list                       列出已安装包.
 show                       显示包详细信息.
 search                     搜索包,类似yum里的search.
 wheel                      Buildwheelsfromyourrequirements.
 zip                        不推荐.Zipindividualpackages.
 unzip                      不推荐.Unzipindividualpackages.
 bundle                     不推荐.Createpybundles.
 help                       当前帮助.
 
GeneralOptions:
 -h,--help                 显示帮助.
 -v,--verbose              更多的输出,最多可以使用3
 -V,--version              现实版本信息然后退出.
 -q,--quiet                最少的输出.
 --log-file<path>          覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
 --log<path>               不覆盖记录verbose输出的日志.
 --proxy<proxy>            Specifyaproxyintheform[user:passwd@]proxy.server:port.
 --timeout<sec>            连接超时时间(默认15秒).
 --exists-action<action>   Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
 --cert<path>              证书.

用pip uninstall 包名 命令即可卸载包

用pip list命令可以查看已安装的第三方包

python中pip安装、升级以及升级固定的包

用pip list --outdated命令可以查看哪些包需要更新

python中pip安装、升级以及升级固定的包

总结

到此这篇关于python中pip安装、升级以及升级固定的包的文章就介绍到这了,更多相关pip安装升级及升级固定包内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_15260769/article/details/80731407

延伸 · 阅读

精彩推荐
  • Python利用Python实现读取Word表格计算汇总并写入Excel

    利用Python实现读取Word表格计算汇总并写入Excel

    这篇文章主要给大家介绍了关于如何利用Python实现读取Word表格计算汇总并写入Excel的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具...

    XieJava10662022-09-01
  • PythonPython实现对word文档添加密码去除密码的示例代码

    Python实现对word文档添加密码去除密码的示例代码

    这篇文章主要介绍了Python实现对word文档添加密码去除密码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要...

    1want09642021-08-19
  • Pythonpython实现按日期归档文件

    python实现按日期归档文件

    这篇文章主要介绍了python实现如何按日期归档文件,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下...

    小胡要加油9092021-08-31
  • PythonPython jiaba库的使用详解

    Python jiaba库的使用详解

    这篇文章主要为大家介绍了Python jiaba库的使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助,希望能够给你带来帮助...

    小橙子不会写code5342022-03-06
  • Pythonpython求最大连续子数组的和

    python求最大连续子数组的和

    这篇文章主要介绍了python求最大连续子数组的和,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    7749ha7722021-03-14
  • Python基于Python实现nc批量转tif格式

    基于Python实现nc批量转tif格式

    做项目有时会运用到netCDF格式的气象数据,而ArcGIS中需要用栅格影像进行处理,对于较多的文件,ArcGIS一个个手动转换过于繁琐,因此我们采用Python进行转...

    NCR10088762022-08-13
  • Pythonpython 自动重连wifi windows的方法

    python 自动重连wifi windows的方法

    今天小编就为大家分享一篇python 自动重连wifi windows的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    light_jiang20168092021-05-03
  • PythonPython中的异常处理相关语句基础学习笔记

    Python中的异常处理相关语句基础学习笔记

    这里我们简单整理一下Python中的异常处理相关语句基础学习笔记,包括try...except与assert等基本语句的用法讲解:...

    linda10005492020-09-01