本文共 1276 字,大约阅读时间需要 4 分钟。
本节书摘来异步社区《Python数据可视化编程实战》一书中的第1章,第1.5节,作者:【爱尔兰】Igor Milovanović,更多章节内容可以访问云栖社区“异步社区”公众号查看。
Python数据可视化编程实战
在本节中,我们将演示如何安装Python和matplotlib。假设系统中没有预先安装Python。在Windows上安装matplotlib有两种方式。较简单的方式是安装预打包的Python环境,如EPD、Anaconda和Python(x,y)。这是本书推荐的安装方式,尤其对于初学者来说更是如此。
第二种方式,是使用预编译的二进制文件来安装matplotlib和依赖软件包。需要注意安装的NumPy和SciPy的版本,因为并非所有的版本都与最新版matplotlib二进制文件相互兼容,这势必会给整个安装过程带来一些困难。这种安装方法也有自身的优势。如果想要获取最新功能,即使功能还未正式发布,仍然能够通过编译matplotlib或某软件库的某个特定版本来使用它。
要安装免费或商业Python科学发布版,按照项目网站上提供的步骤可以很容易安装成功,这也是推荐使用的方式。
如果单纯使用matplotlib,不期望面对Python和依赖软件包版本所带来的困扰,可以考虑使用Enthought Python Distribution(EPD)发布版。使用matplotlib所需的预打包库和所有必须的依赖软件(SciPy、NumPy、IPython以及更多的其他软件包),均已包含在EPD发布版中。
matplotlib以及与本书内容相关的软件,都可以使用常规的Windows Installer安装文件(*.exe)方式进行安装。
Python(x,y)x是针对Windows 32位系统的免费科学计算项目,其中包含了matplotlib需要使用的依赖文件,它是在Windows系统上安装matplotlib的一种非常简单(而且是免费的)的方式。因为Python(x,y)和Python模块安装器相互兼容,可以很容易地在Python(x,y)基础上扩展安装其他Python库。在安装Python(x,y)之前,系统应该没有安装Python。
下面简短地说明一下如何使用预编译的Python、NumPy、SciPy和matplotlib二进制文件进行matplotlib的安装。首先,下载官方的MSI安装文件安装对应平台(x86或x86-64)的标准Python程序。之后,下载NumPy和SciPy的官方二进制文件并安装它们。在正确安装NumPy和SciPy之后,就可以下载最新稳定版matplotlib二进制安装文件并按照官方说明进行安装了。
请注意,在Windows安装文件中matplotlib的示例相当有限。如果想尝试使用示例程序,可以下载并参考matplotlib源文件包中的examples子目录。
转载地址:http://agosl.baihongyu.com/