安裝或設定

有關設定或安裝 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,需要編譯器來編譯所需的程式碼位,並且可能需要幾分鐘才能完成。