强烈推荐使用Continuum Analytics公司发布的用于科学计算的开源软件包管理系统conda来安装Python。conda免费并且已经获得开源许可证。conda可以在不同操作系统上对数据科学、数学和工程学等领域的Python软件包进行安装和版本管理。conda有多种类型,包括Anaconda、Miniconda和Miniforge:
·Anaconda预装了许多科学计算软件包。可从https://docs.anaconda.com/anaconda/install/下载Anaconda安装文件。可以在https://docs.anaconda.com/anaconda/user-guide/getting-started/上查看Anaconda快速入门指南。
·Miniconda是Anaconda的一个简化替代品(https://docs.conda.io/en/latest/miniconda.html)。本质上,Miniconda与Anaconda类似,但Miniconda没有预装任何软件包,这是许多人(包括作者)所青睐的。
·Miniforge与Miniconda类似,但Miniforge由网络社区维护,而且存储在一个不同于Miniconda和Anaconda的软件存储库(conda-forge)中。我们发现Miniforge是Miniconda的绝佳替代品。下载和安装说明可在GitHub网站(https://github.com/conda-forge/miniforge)中找到。
通过Anaconda、Miniconda或者Miniforge成功安装conda之后,可以运行下述命令安装新的Python软件包:
可以使用下述命令更新安装过的软件包:
对于无法通过conda官方获得的软件包,可以通过社区支持的conda-forge项目(https://conda-forge.org)获得。在命令行添加-channel conda-forge选项,例如:
对于无法通过conda官方或conda-forge项目获得的软件包,可以通过前面提到过的pip命令获得,例如: