有人同步过 pypi 吗 用的什么方式

2018-09-14 07:55:07 +08:00
 labulaka
我先使用 rsync 同步 同步完后发下有好多错误 显示权限不足 存储错误
然后我用 bandersnatch 同步完了后 使用 pip 后显示找不到此包 然后然后 pypi/web/simple/包名 /xx 再点进去就返回 403 了 我怀疑是文件权限问题
3438 次点击
所在节点    Python
3 条回复
maguowei
2018-09-14 09:40:06 +08:00
是做自己的 pypi 镜像源么? https://github.com/devpi/devpi 可以看一下,功能比较强大 ,而且支持私有的包上传。
另外 bandersnatch 只能全量同步吧,你那全部同步要占多少个 G ?
gnaggnoyil
2018-09-14 09:48:32 +08:00
https://github.com/tuna/tunasync-scripts/blob/master/pypi.sh

清华源的同步脚本就挺好用,当然,用之前得把相关参数改成你需要的
labulaka
2018-09-14 10:02:08 +08:00
@maguowei 就是全量同步

@gnaggnoyil 我等会看看这个

我的问题已经解决了 simple 下面文件夹的权限是 700 web 服务用的 nginx 运行 nginx 的用户为 nginx 所以才访问不到 改完权限或者用 root 用户运行 nginx 就行了
多谢二位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/489172

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX