如何将 webports/naclports 中的 Python 模块与 Python 解释器 Chrome 应用程序一起使用?

How do I use the Python modules in webports/naclports with the Python interpreter Chrome app?

Webports 在 ports 目录中有 Python 和几个 Python 模块的项目,包括 NumPy。 "python" 端口编译一个 Chrome 应用程序,该应用程序在控制台 window 中运行 Python 解释器。我希望能够在该解释器中使用包含本机代码的模块,例如 NumPy。

这是我尝试过的方法:

我在 Docker 容器中使用 PNaCL 工具链版本 pepper_47 来构建包,我 运行 Python 应用 Chrome Xubuntu 上的 47.0.2526.106(64 位)。

原始 python 端口没有捕捉到它,但 numpy 端口被设计为与 python-static 端口一起使用,它将使用之前构建的模块进行构建。这将 assemble 一个统一的静态库,该库将链接到 .pexe for python。您不需要手动复制任何模块组件。