安装或设置
有关设置或安装 pandas 的详细说明,请参阅官方文档 。
用 Anaconda 安装大熊猫
对于没有经验的用户来说,安装 pandas 以及 NumPy 和 SciPy 堆栈的其余部分可能会有点困难。
最简单的方法不仅是安装 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,需要编译器来编译所需的代码位,并且可能需要几分钟才能完成。