Pyodide

Pyodide
软件
软件描述
Pyodide 是一个基于 WebAssembly 的浏览器和 Node.js 用 Python 发行版。
官方网站
访问软件的官方网站了解更多信息
pyodide.org
什么是 Pyodide?
Pyodide 是 CPython 在 WebAssembly/Emscripten 上的移植版本。
通过 micropip,Pyodide 可在浏览器中安装并运行 Python 包。任何在 PyPI 上提供 wheel 的纯 Python 包均受支持。许多带有 C 扩展的包也已针对 Pyodide 进行了移植,包括 regex、pyyaml、lxml 等通用包,以及 numpy、pandas、scipy、matplotlib 和 scikit-learn 等科学计算 Python 包。
Pyodide 配备了强大的 JavaScript 与 Python 外部函数接口,可让你在代码中自由混合使用这两种语言,几乎无摩擦。这包括对错误处理(在一个语言中抛出错误,在另一个语言中捕获)的支持、async/await 等功能。
在浏览器中使用时,Python 可完全访问 Web API。
🔄 替代方案
6 个选择
Anaconda
完全免费的企业级Python发行版,适用于大规模数据处理、预测分析和科学计算。包含100多个最受欢迎的科学、数学、工程和数据分析Python软件包。支持Linux、Windows、Mac跨平台使用。

Miniconda
Miniconda 是 conda 的免费精简安装程序。它是 Anaconda 的一个小型引导版本,仅包含 conda、Python、两者所依赖的包,以及少量其他有用的包(如 pip、zlib 等)。

Portable Python
软件
最简便携式Python发行版,以PyScripter作为开发环境。除python.org官方Python安装包自带的组件外,不包含其他任何额外软件包。

ActivePython
软件
节省时间,不再为支持、安全和许可合规问题而担忧。ActivePython专为您的数据科学和开发团队打造,助力快速推进并交付符合当今顶尖企业标准的优质产品。

