zoukankan      html  css  js  c++  java
  • 【Python系列】Python包管理器pip

    缘起

    这段时间忙着给朋友搞事,忙了好长一段时间,木有写博客很长时间了。之间做了两个东西,一个是邮件自动发送脚本,一个是数据处理软件。其中,在做数据处理软件的时候使用到了非Python系统库,是两个第三方的库,pandas和numpy,其实pandas就包含了numpy,一开始不懂,后来发现源码安装完numpy后安装pandas老是安装不上去,就去查了下,后来将numpy卸载了,再用Python的一个包管理器做第三方包的管理,下载了这一系列的第三方包。不巧,现在刚好有时间,正好在这边也给大家介绍下这个包管理器。

    pip是目前最流行的Python包管理工具,它被当作easy_install的替代品,但是仍有大量的功能建立在setuptools之上。

    安装

    官网安装介绍:https://pip.pypa.io/en/latest/installing/

    官网介绍的很详细,我这边再来使用老版的方式安装一下~

    我这里介绍的是CentOS下Python pip的安装,为了保持平台的通用性,我这边使用源码安装pip。

    cd到你想要下载pip的目录,个人建议

    # cd  /usr/local/src
    #wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz
    # tar -xzvf pip-1.5.4.tar.gz
    # cd pip-1.5.4
    # python setup.py install

    我是如何安装呢?我也是个图省事的人~

    CentOS中使用如下命令即可安装啦

    #python -m pip install --upgrade pip

    或者

    #yum install python-pip

    都可以,看你喜好啦~

    使用

    pip安装一个第三方包

    # pip install SomePackage

    列出已安装的包

    # pip list

    查看已安装的包详细

    # pip show --files SomePackage

    pip升级包

    # pip install --upgrade SomePackage

    pip卸载包

    pip uninstall SomePackage

    OK,至此,Python的包管理器pip就讲完啦,的确,很短,但是,用处很大哈~

  • 相关阅读:
    一个请求在Struts2框架中的处理流程
    最大公约数和最小公倍数--java实现
    项目技术总结
    项目学习经验
    MyEclipse Project Migration功能中文简单介绍
    RSA的傻瓜原理
    Class.forName()的作用
    matplotlib 画封闭图像并填充
    matplotlib 做图通过弹出窗口展示 spyder
    pyodbc 一些内容
  • 原文地址:https://www.cnblogs.com/riverdubu/p/6600351.html
Copyright © 2011-2022 走看看