找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1933|回复: 1

[求助] 纯内网环境架设 Python 源的方案求助

1

主题

1

帖子

1

积分

贫民

积分
1
有蝶来仪 发表于 2019-2-18 21:21:50 | 显示全部楼层 |阅读模式
单位的工作网络是纯内网,地域范围很大,有一群喜欢折腾python的菜逼。
想要在内网做一个python源,提供常见的库下载。就是把外网源选择性的下下来,拷贝进内网做源。
目前尝试使用bandersnatch,列表放上最近1年下载量前5000的包+最近一月下载量前5000的包,总共5400多个,再屏蔽掉pypi列出的100个占空间最大的包。抓下来这些包做成源,目测总大小200G左右都是可以接受的。
但是有好多问题,bandersnatch不够好。
一是基本上只能从pypi官方源下载,速度太慢,经常断线,csdn上那个改master.py的方法已经不好用了。
二是经常显示文件占用,mirror好几次,也不知道到底扒下来的完整不完整。

不知道有没有已经在内网架设源的兄弟,有更好的方案?比如可以从国内源拉镜像的工具,或者有人整理的近期的集合包可以直接拿来用的?

回复

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2019-2-19 11:37:14 | 显示全部楼层
本帖最后由 sheeboard 于 2019-2-19 11:40 编辑

用ananconda。需要新装什么外网用pip -requirements.txt -download下载安装包,然后拷贝到内网批处理或手动安装。再不然外网装虚拟机,虚拟机里用虚拟环境,用国内源装包,虚拟机拷贝到内网使用 ,反正某个领域应用的常用包也就几个,把整个源都复制下来很多也用不到。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表