开发者

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

开发者 https://www.devze.com 2022-12-10 09:47 出处:网络 作者: 任同学
目录1、pip下载安装1.1 pip下载1.2  linux安装pip1.3 升级pip2. pip使用详解2.1 pip安装包2.2 pip查看是否已安装2.3 pip检查哪些包需要更新2.4 pip升级包2.5 pip卸载包3. pip使用实例  4. pip参数解释
目录
  • 1、pip下载安装
    • 1.1 pip下载
    • 1.2  linux安装pip
    • 1.3 升级pip
  • 2. pip使用详解
    • 2.1 pip安装包
    • 2.2 pip查看是否已安装
    • 2.3 pip检查哪些包需要更新
    • 2.4 pip升级包
    • 2.5 pip卸载包
  • 3. pip使用实例  
    • 4. pip参数解释
      • 总结

        1、pip下载安装

        1.1 pip下载

        进入https://pypi.python.org/py编程客栈pi/pip,下载 .tar.gz压缩包

        1.2  Linux安装pip

        # 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安装包

        # pip install 安装包名
          [...]
          Successfully installed SomePackage    #安装成功

        2.2 p编程客栈ip查看是否已安装

        # pip show -http://www.cppcns.com-files 安装包名
         Name:SomePackage    # 包名
         Version:1.0         # 版本号
         Location:/my/env/lib/pythonx.x/site-packages   # 安装位置
         Files:              # 包含文件等等
          ../somepackage/__init__.py
          [...]

        2.3 pip检查哪些包需要更新

        # pip list --outdated

        2.4 pip升级包

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

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

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

        2.5 pip卸载包

        # pip uninstall 要卸载的包名

        3. pip使用实例  

        3.1 安装redis

        # pip install redis

        3.2 卸载redis

        # 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参数解释

        # 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错误日志,默认文yNvhtSdtF件:/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安装升级及升级固定包内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

        0

        精彩评论

        暂无评论...
        验证码 换一张
        取 消

        关注公众号