本书中的大多数程序只需要使用Python标准库,它是随Python自动安装的。然而某些程序需要使用第三方模块,例如pyperclip、bext、playsound以及pyttsx3。这些都可以通过安装bigbookpython模块一次性安装。

对于Mu Editor,我们必须安装1.1.0-alpha版本或更高版本。截至2020年,我们可以在Code with Mu官方网站下载页面顶部的“Try the Alpha of the Next Version of Mu”部分找到此版本。安装完成后,单击窗口左下角的齿轮图标,可以调出Mu Administration窗口。选择Third Party Packages选项卡,在文本框中输入bigbookpython,然后单击OK按钮,即可安装本书程序中用到的所有第三方模块。

对于Visual Studio Code或IDLE编辑器,打开编辑器并通过交互式Shell运行以下Python代码:

>>> import os, sys
>>> os.system(sys.executable + ' -m pip install --user bigbookpython')
0

如果一切正常,第二条指令执行完成后,会输出一个0。如果你看到一条错误消息或其他数字,请尝试运行以下代码,其中没有--user:

>>> import os, sys
>>> os.system(sys.executable + ' -m pip install bigbookpython')
0

无论使用哪种编辑器,我们都可以尝试运行import pyperclip或 import bext,以检查安装是否有效。如果这些导入代码的运行没有产生错误消息,则说明这些模块安装正确,你将能够运行本书中使用这些模块的程序。