搭建pip本地库

1.安装Python(可以源码安装)

yum install python

3.安装pip(如安装pip-1.5.4.tar.gz

pip install pip2pi

4.

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

vim ~/.pip/pip.conf(自己创建)

[global]

index-url = https://pypi.python.org/simple

pipy国内镜像目前还有:

http://pypi.douban.com/simple  豆瓣

http://pypi.mirrors.ustc.edu.cn/simple  中国科学技术大学

5 单个软件包同步

mkdir /pypi (本地镜像位置)

pip2tgz /pypi name==version

比如: pip2tgz /pypi pbr==0.5.21

6 同步完成后要建立索引

dir2pi /pypi (对pypi目录下的 所有软件包建立索引)

7 配置web访问界面,以nginx为例

使用nginx docker容器(参考我上篇ubuntu的nginx容器配置)

 

8 配置使用新搭建的pypi

vim ~/.pip/.pip.conf

[global]

index-url = http://your_host_ip/pypi/simple

(本例为index-url = http://192.168.101.237/SWPython/pypi/simple


REF:

http://blog.csdn.net/u014000150/article/details/49025173

版本说明:

v1.1 将配置文件修正为~/.pip/pip.conf

你可能感兴趣的:(搭建pip本地库)