1.5在Windows上安装matplotlib
在本节中,我们将演示如何安装Python和matplotlib。这里假设系统中没有预先安装Python。
1.5.1 准备工作
在Windows上安装matplotlib有两种方式。最简单的方式是安装预打包的Python环境,如EPD、Anaconda、SageMath和Python(x,y)。这也是本书推荐的安装方式,尤其对于初学者来说。第二种方式是使用预编译的二进制文件来安装matplotlib和依赖软件包。
这里需要注意安装的NumPy和SciPy的版本,因为并非所有的版本都与最新版matplotlib二进制文件相互兼容,这势必会给整个安装过程带来一些困难。这种安装方法也有自身的优势,如果想要获取最新功能,即使功能还未正式发布,仍然能够通过编译matplotlib或某软件库的某个特定版本来使用它。
1.5.2 操作步骤
要安装免费或商业Python科学发布版,按照其项目网站上提供的步骤可以很容易安装成功,这也是推荐使用的安装方式。如果单纯使用matplotlib,不期望被Python和依赖软件包版本所困扰,可以考虑使用Enthought Python Distribution所需的预打包库和所有必须的依赖软件(SciPy、NumPy、IPython以及其他)均已包含在EPD发布版中。通常,先下载安装Windows Installer安装文件(*.exe),然后就可以使用matplotlib来做本书中的练习了。
Python(x,y)是针对Windows 32位系统的免费科学计算项目,其中包含了matplotlib需要使用的依赖文件,它是在Windows系统上安装matplotlib的一种非常简单(而且是免费的)的方式。因为Python(x,y)和Python模块安装器相互兼容,所以可以很容易地在Python (x,y)基础上扩展安装其他Python之前请确保系统没有安装Python。
下面简短地说明一下如何使用预编译的Python、NumPy、SciPy和matplotlib二进制文件进行matplotlib的安装。
(1)首先,下载官方的.msi安装文件安装对应平台(x86或x86-64)的标准Python程序。
(2)然后,下载并安装NumPy和SciPy的官方二进制文件。
(3)在正确安装NumPy和SciPy之后,下载最新稳定版matplotlib二进制安装文件,并按照官方说明进行安装。
1.5.3 补充说明
请注意,在Windows安装文件中matplotlib的示例相当有限。如果想尝试使用示例程序,可以下载并参考matplotlib源文件包中的examples子目录。
内容来源:异步社区;版权属【人民邮电出版社 异步社区】所有,转载已获得授权;未经授权,不得以任何方式复制和传播本书内容,如需转载请联系异步社区。