单位的工作网络是专网,范围很大,有一群喜欢折腾 python 的菜逼。
想要在内网做一个 python 源,提供常见的库下载。就是把外网源选择性的下下来,放在内网做源。
目前尝试使用 bandersnatch,列表放上最近 1 年下载量前 5000 的包+最近一月下载量前 5000 的包,总共 5400 多个,再屏蔽掉 pypi 列出的 100 个占空间最大的包。抓下来这些包做成源,目测总大小 200G 左右都是可以接受的。
但是有好多问题,bandersnatch 不够好。
一是基本上只能从 pypi 官方源下载,速度太慢,经常断线,csdn 上那个改
master.py 的方法已经不好用了。
二是经常显示文件占用,mirror 好几次,也不知道到底扒下来的完整不完整。
不知道有没有已经在内网架设源,有更好的方案?比如可以从国内源拉镜像的工具,或者有人整理的近期的集合包可以直接拿来用的?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/536286
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.