zoukankan      html  css  js  c++  java
  • 安装pip

    pip的python官网

    pip is “A tool for installing and managing Python packages.”

    so , pip是python的软件安装工具,下面是pip的使用方法:

    安装包:   
    
    pip install SomePackage
    
    
    查看安装包时安装了哪些文件:
    
    pip show --files SomePackage
    
    
    查看哪些包有更新:
     
    pip show --files SomePackage
    
    
    更新一个软件: 
    pip install --upgrade SomePackage
    
    
    卸载软件: 
    pip uninstall SomePackage
    
    
    所以,有了pip我们就可以自动的安装其他软件包,比如我们需要的 nose、virtualenv、distribute

    2. 安装 pip软件包

    在上面的pip python首页下载pip 包(pip-6.0.8.tar.gz

    tar -xivf pip-6.0.8.tar.gz
    
    cd pip-6.0.8
    
    sudo python setup.py install
     
    1. Traceback (most recent call last):  
    2.   File "setup.py", line 5, in <module>  
    3.     from setuptools import setup, find_packages  
    4. ImportError: No module named setuptools 

    安装pip时提示setup.py中使用setuptools中的模块,但是电脑中并没有安装setuptools软件包,所以我们需要先下载并安装 setuptools!

    3. 安装setuptools软件包

    可以先打开setuptools的python官网,下载setuptools软件包后安装:

    (1)下载setuptools包
    
    (2)解压setuptools包
    
    # tar zxvf setuptools-14.0.tar.gz
    # cd setuptools-14.0
    
    (3)编译setuptools
    
    # python setup.py build
    
    
    (4)开始执行setuptools安装
    
    # python setup.py install
     
     

    4. 再次安装pip,并使用pip安装其他软件包

    现在,setuptools已经安装好,我们再次进入pip-6.0.8目录,使用 “python setup.py install” 命令安装pip:

    cd pip-6.0.8
     
    sudo python setup.py install
     

    安装好pip之后,我们就可以直接使用pip安装其他软件包了:

     sudo pip install nose
    
     sudo pip install virtualenv
    
     sudo pip install distribute

      .

    • 相关阅读:
      @ModelAttribute 与@InitBinder
      springboot开启矩阵传参MatrixVariable
      socket(一)
      request请求《一》
      Ajax请求中的async:false/true的作用
      java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:40)
      shiro登录源码
      js(正则验证)
      多进程之间的通信
      队列中常用方法的使用
    • 原文地址:https://www.cnblogs.com/outline/p/4322407.html
    Copyright © 2011-2022 走看看