zoukankan      html  css  js  c++  java
  • centos 7 搭建pip源

    一、安装pip2pi工具:

    pip install pip2pi

    或编译:

    git clone https://github.com/wolever/pip2pi
    cd pip2pi
    python setup.py install

    二、创建存放软件包的仓库:

    mkdir -p /data/pip_source

    三、配置要同步的pypi源,比如以官网的pypi源同步为例

    vim ~/.pip/pip.conf(自己创建)
    
    [global]
    index-url = http://pypi.douban.com/simple/
    [install]
    trusted-host= pypi.douban.com

    阿里源:

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

    [install]
    trusted-host=mirrors.aliyun.com

     

    四、下载软件包并建立索引:

    单独下载某个软件包:

    pip2tgz /data/pip_source/ routes==1.12.3

    批量下载软件包:

    pip2tgz /data/pip_source/ -r requirements.txt

    建立索引:

    dir2pi /data/pip_source/

    更新索引:

    pip2acmeco uliweb=0.2.6 
    pip2acmeco -r requirements.txt

    五、结合nginx配置web端:

    Nginx服务器添加虚拟主机配置:

    server {
        listen 80;
        server_name localhost;
        root /data/pip_source;
        autoindex on;
        autoindex_exact_size off;
        autoindex_localtime on;
        location /{
        }
    }

    六、从此pip源拉取依赖

    pip install redis -i http://127.0.0.1/simple/ --trusted-host 127.0.0.1
  • 相关阅读:
    JVM01---简介
    SpringBoot-01创建项目,实例
    git的三种提交方式(目前两种)
    Spring-事务
    JDK及CGLIB动态代理-AOP4种增强
    Spring-静态代理
    Spring-Aop
    初识jvm-1.Java类的加载机制
    java公开课-06-实用类
    java公开课-05-集合及Socket网络编程(简介)
  • 原文地址:https://www.cnblogs.com/mangoVic/p/7444465.html
Copyright © 2011-2022 走看看