Cloudflare PyPI Mirror

Cloudflare PyPI Mirror

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

Pyodide 是一个在 WebAssembly 中运行 Python 的工具库,但在中国大陆访问 PyPI 有困难。清华的 tuna 不支持 CORS,导致无法使用 Micropip。为此,搭建了一个支持 PEP 691 和 CORS 的 Cloudflare 镜像,提供免费计划,可能会产生额外请求,代码已开源。

🎯

关键要点

  • Pyodide 是一个在 WebAssembly 中运行 Python 的工具库,使用 Micropip 通过 PyPI 安装包。
  • 在中国大陆访问 PyPI 有困难,清华的 tuna 不支持 CORS,导致无法使用 Micropip。
  • 中国大陆有多个 PyPI 镜像,但大多数不支持 PEP 691。
  • 为了支持 PEP 691 和 CORS,搭建了一个 Cloudflare 镜像。
  • Cloudflare 镜像的优缺点包括:免费计划可用,但可能产生额外请求。
  • 代码已开源,地址为:https://github.com/ccbikai/cloudflare-pypi-mirror
➡️

继续阅读