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

    1、安装pip软件

    yum -y install python-pip
    pip install --upgrade pip
    pip install pip2pi

    2、安装apache
    yum -y install httpd

    3、创建pip存放的目录
    mkdir -p /var/www/packages

    4、配置apache
    vim /etc/httpd/conf.d/vhost.conf

    Listen 81
    <VirtualHost *:81>
    DocumentRoot "/var/www/packages/simple"
    ServerName pypi.com
    Errorlog /var/log/httpd/pypi.error.log
    CustomLog /var/log/httpd/pypi.access.log common
    </VirtualHost>

    5、重启apache服务
    systemctl restart httpd

    6、获取pip资源表并生成文件
    wget http://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/newton -O requirements.txt

    7、下载依赖软件
    yum -y install mysql-devel libffi-devel libpqxx-devel

    8、读取文件、下载
    pip wheel --timeout 120 --wheel-dir /var/www/packages --find-links /var/www/packages --build /tmp/openstack-builder --log /var/log/repo/repo_builder.log --requirement requirements.txt

    9、生成索引
    dir2pi /var/www/packages

    10、在另外一台服务器进行测试

    pip install Django -i http://10.0.0.201:81       10.0.0.201:81是搭建的服务器的ip和端口

  • 相关阅读:
    Lua 学习之基础篇一<Lua 运算符>
    Git: invalid active developer path
    Lua中使用continue 小练习
    Xcode 运行objc_msgSend 提示objc_msgsend()Too many arguments to function call, expected 0
    逆向思维
    机场
    旅行者
    好图计数
    支配树
    一般图最大匹配
  • 原文地址:https://www.cnblogs.com/xiaoyaoren/p/9686390.html
Copyright © 2011-2022 走看看