同步清华镜像源,制作本地pip镜像源

同步清华镜像源,制作本地pip镜像源

    • 访问清华源
    • 下载
    • 建立索引
    • 启动pip服务
    • 客户端测试

为了方便国内用户使用pip 模块,国内很多已经配置专用的pip镜像源

国内镜像源
阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学http://pypi.hustunique.com/

但是我是处于内网,没有wifi,没有宽带,用流量去pip下载包,天知道会浪费多少流量。
所以我产生了一个想法,既然国内有这么多镜像源,那么我也做一个镜像源,然后在没有网络环境的时候我也可以给自己做镜像源了。

于是有了下边的内容:

访问清华源

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

找到 https://pypi.tuna.tsinghua.edu.cn/simple
访问它,你会看到浏览器左侧有很多列表

复制它们,对复制它们,全部。

创建文件拷贝进去

[root@ks ~]# vi requirement.txt
0
0-0
0-0-1
0-1
...
.......
............
# 很多

下载

[root@ks ~]# vim 01_load_package.sh
#!/bin/bash
#pips=http://pypi.doubanio.com/
file=/root/requirement.txt

# 初始化下载环境(清华镜像源)
echo " Initialize download environment "
mkdir /root/.pip/
cat << END > /.pip/pip11.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
END

while read line 

你可能感兴趣的:(pip,pip,pip源)