zoukankan      html  css  js  c++  java
  • Linux下pip的安装及配置

    本文系统环境是基于ubantu64的,其他的Linux系统也可以借鉴参考。

    pip是一个非常方便的Python模块管理工具,类似于Java里面的maven。

    1、安装

    在Ubuntu环境中可以直接使用apt进行pip的安装,或者也可以通过easy_install进行安装,不过需要注意Python的版本。Python 2对应的是pip,Python 3对应的是pip3。

    使用apt安装如下:

    apt-get install python-pip python-dev build-essential
    pip install --upgrade pip

    这里Python3中对应的安装包为python3-pip和python3-dev。

    如果使用easy_install的话可以使用如下命令:

    apt-get install python-setuptools python-dev build-essential

    同样的如果在Python3下应该安装对应的软件包。

    安装完成之后我们就可以使用pip或者pip3(Python3)进行python模块的安装了。

    2、配置源

    在国内的网络环境如果直接使用官方pip源安装软件包速度会非常慢,我们可以将源配置为阿里云的镜像源或者豆瓣源,这样下载速度会快很多。

    pip配置文件为~/.pip/pip.conf,默认是不存在的,需要手动创建。创建好之后,写入如下内容即可。

    [global]
    trusted-host =  mirrors.aliyun.com
    index-url = http://mirrors.aliyun.com/pypi/simple

    创建文件

     

    3、配置代理

    如果在内网环境下安装软件包时报”Cannot fetch index base URL”错误,通常是因为代理的问题。使用如下命令通过代理进行软件包的安装。

    pip --proxy=http://username:passwd@proxy_host install package
    分享所感,如有侵权,请联系删除,可扫码关注微信公众号获取更多福利噢。
    (您的“打赏”将是我最大的写作动力!转载请注明出处.)

    关注微信公众号

  • 相关阅读:
    创建者模式 -- 单例模式(反射&序列化)
    设计模式(总)
    并不是static final 修饰的变量都是编译期常量
    内部类和静态内部类的加载顺序
    所有的Java虚拟机必须实现在每个类或接口被Java程序 “ 首次主动使用 ” 时才初始化他们
    24 shell 管道命令与过滤器
    26 bash shell中的信号
    25 Linux中的信号
    23 shell 进程替换
    22 shell组命令与子进程
  • 原文地址:https://www.cnblogs.com/pengpengdeyuan/p/14548056.html
Copyright © 2011-2022 走看看