zoukankan      html  css  js  c++  java
  • pip的认识

    一.pip与python的关系:pip并不是一种语言,而是一个Python包管理工具,主要是用于安装 PyPI 上的软件包。安装好pip之后,使用pip install 命令即可方便的安装python lib库

    二.pip的安装与否:a.如果您正在使用从python.org下载的Python 2> = 2.7.9或Python 3> = 3.4,或者如果您 在由virtualenvpyvenv创建的虚拟环境中工作,则已经安装了pip 。只要确保升级点
    b.其它版本则先下载PIP在然后在安装
    c.查看python(windows)中是否安装pip?命令:python -m pip --version
    d.window配置环境变量(如果出了pip命令找不到的情况),在Path值后面加,例如(;D:UsersAdministratorAppDataLocalProgramsPythonPython36-32Scripts),
    Scripts目录下面一般有pip.exe的运行程序


    三.pip的安装
    方法一:直接从网址下载,然后安装,步骤如下:

                        步骤一:通过wget命令直接下载 如:wget https://bootstrap.pypa.io/get-pip.py    wget下载的安装文件(如get-pip.py)在当前运行命令的目录

               步骤二:执行安装命令 如:sudo python get-pip.py

             方法二: 先下载安装包如:wget "https://pypi.python.org/packages/source/p/pip/pip1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

                         然后执行安装包如: tar -xzvf pip-1.5.4.tar.gz

                   cd pip-1.5.4

                   python setup.py install

         四.pip安装位置的查看如: whereis pip

         五.需要软连接的如:ln -s /usr/local/bin/pip2.7 /usr/bin/pip

         六.pip使用详解

       

    (1)pip安装包命令如:pip install SomePackage

    (2)pip查看已安装的包如:pip show --files SomePackage

    (3)pip检查哪些包需要更新如:pip list --outdated

    (4)pip升级包如:pip install --upgrade SomePackage

    (5)pip卸载包如:pip uninstall SomePackage

    附:卸载python2.6.6,安装Python-2.7.13方法如下:

    1. wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz  
    2. tar -zxvf Python-2.7.13.tar.xz  
    3. cd Python-2.7.13  
    4. ./configure --prefix=/usr/local  
    5. make  
    6. sudo make altinstall  
    7. sudo rm /usr/bin/python /usr/bin/python2.6.6
    8. 然后编辑/usr/bin/yum,将第一行的#!/usr/bin/python修改成#!/usr/bin/python2.6.6 如:ln -s /usr/local/bin/python2.7 /usr/bin/python 

              

  • 相关阅读:
    JavaEye推荐:软件开发的葵花宝典 zt
    杨建:网站加速系统架构篇
    杨建:网站加速Cache为王篇
    整理:不用ACE你不知道ACE有多烂,给饱受ACE折磨的弟兄们散分了。
    jQuery对select操作 dodo
    easyui事件和方法的调用 dodo
    .Net 下利用ICSharpCode.SharpZipLib.dll实现文件压缩、解压缩 dodo
    使用Jquery EasyUi常见问题解决方案 dodo
    如何切分用户故事 dodo
    什么是产品Backlog,什么是Sprint Backlog? dodo
  • 原文地址:https://www.cnblogs.com/lianxuan1768/p/8056708.html
Copyright © 2011-2022 走看看