不安装

您只需安装CDN中的Brython脚本即可使用Brython,而无需安装任何程序:

本地安装

如果您的PC具有CPython和pip,请通过以下方式安装软件包brython:

pip install brython 该软件包将安装客户端程序brython-cli(与python -m brython相同)。

然后在一个空目录中运行

brython-cli —install 如果无法使用此方法,请转到Github上的发行版页面,选择最新版本,下载并解压缩Brython-x.y.z.zip。

在这两种情况下,该目录都有以下文件:

brython.js:Brython引擎,包含在HTML页面中, 包含一些常用的模块如browser,browser.html,javascript等

brython_stdlib.js:将Brython支持的Python标准库部分的所有模块和软件包分组

demo.html:一个页面,其中包含一些有关如何使用Brython进行客户端开发的示例

如果您的应用程序使用标准发行版的模块,则除了brython.js之外,还需要包括brython_stdlib.js:

更新

发布新版本的Brython时,将通过常用命令完成更新:

pip install brython —upgrade 然后,可以在应用程序目录中通过以下方式更新Brython文件(brython.js和brython_stdlib.js): brython-cli —update

安装CPython包

通过pip安装的CPython软件包可以通过—add_package 命令安装在Brython应用程序中。

例如:

pip install attrs brython-cli —add_package attrs 软件包中的所有文件当然必须可供Brython使用;例如,用C编写的文件是不支持的。

其他命令

— modules

创建特定于应用程序的发行版,以较小的文件替换brython_stdlib.js。请参阅import

— make_dist

生成适用于PyPI分发的CPython软件包,以安装Brython应用程序。请参阅部署Brython应用程序部分

— make_package

生成“ Brython程序包”,从而允许以非常直接的方式分发模块或程序包。参见Brython包一节

Web服务器

可以在浏览器中打开HTML文件,但是建议在应用程序目录中启动Web服务器。

最简单的方法是在CPython标准发行版中使用模块http.server:

python -m http.server 默认端口是8000。也可选择其他端口: python -m http.server 8001 设置为8001端口后,您可以通过在浏览器地址栏中输入http://localhost:8001/demo.html来访问页面。