安装或设置

有关设置或安装 pandas 的详细说明,请参阅官方文档

用 Anaconda 安装大熊猫

对于没有经验的用户来说,安装 pandas 以及 NumPySciPy 堆栈的其余部分可能会有点困难。

最简单的方法不仅是安装 pandas,而是 Python 和组成 SciPy 堆栈的最流行的软件包(IPython,NumPy,Matplotlib,……)是 Anaconda ,一个跨平台(Linux,Mac OS X,Windows)用于数据分析和科学计算的 Python 分发。

运行简单的安装程序后,用户可以访问 pandas 和 SciPy 堆栈的其余部分,而无需安装任何其他内容,也无需等待任何软件编译。

可在此处找到 Anaconda 的安装说明。

可以在此处找到作为 Anaconda 分发的一部分提供的完整软件包列表。

使用 Anaconda 进行安装的另一个好处是,你不需要管理员权限来安装它,它将安装在用户的主目录中,这也使得以后删除 Anaconda(只删除该文件夹)变得微不足道。

用 Miniconda 安装熊猫

上一节概述了如何安装作为 Anaconda 发行版的一部分的 pandas。然而,这种方法意味着你将安装超过一百个包,并涉及下载几百兆字节的安装程序。

如果你想要更多地控制哪些软件包,或者具有有限的互联网带宽,那么使用 Miniconda 安装 pandas 可能是更好的解决方案。

Conda 是 Anaconda 发行版所基于的软件包管理器。它是一个跨平台和语言无关的包管理器(它可以起到与 pip 和 virtualenv 组合类似的作用)。

Miniconda 允许你创建最小的自包含 Python 安装,然后使用 Conda 命令安装其他软件包。

首先,你需要安装 Conda,下载和运行 Miniconda 将为你做这件事。安装程序可以在这里找到

下一步是创建一个新的 conda 环境(这些类似于 virtualenv,但它们也允许你精确指定要安装的 Python 版本)。从终端窗口运行以下命令:

conda create -n name_of_my_env python

这将创建一个只安装了 Python 的最小环境。把你自己放在这个环境中运行:

source activate name_of_my_env

在 Windows 上,命令是:

activate name_of_my_env

最后一步是安装 pandas。这可以使用以下命令完成:

conda install pandas

要安装特定的 pandas 版本:

conda install pandas=0.13.1

要安装其他软件包,例如 IPython:

conda install ipython

要安装完整的 Anaconda 发行版:

conda install anaconda

如果你需要任何可用于 pip 而不是 conda 的软件包,只需安装 pip,并使用 pip 安装这些软件包:

conda install pip
pip install django

通常,你将使用其中一个数据包管理器安装 pandas。

点子示例:

pip install pandas

这可能需要安装许多依赖项,包括 NumPy,需要编译器来编译所需的代码位,并且可能需要几分钟才能完成。