pythonpandasversion

How to find the installed pandas version


I am having trouble with some of pandas functionalities. How do I check what is my installation version?


Solution

  • Check pandas.__version__:

    In [76]: import pandas as pd
    
    In [77]: pd.__version__
    Out[77]: '0.12.0-933-g281dc4e'
    

    Pandas also provides a utility function, pd.show_versions(), which reports the version of its dependencies as well:

    In [53]: pd.show_versions(as_json=False)
    
    INSTALLED VERSIONS
    ------------------
    commit: None
    python: 2.7.6.final.0
    python-bits: 64
    OS: Linux
    OS-release: 3.13.0-45-generic
    machine: x86_64
    processor: x86_64
    byteorder: little
    LC_ALL: None
    LANG: en_US.UTF-8
    
    pandas: 0.15.2-113-g5531341
    nose: 1.3.1
    Cython: 0.21.1
    numpy: 1.8.2
    scipy: 0.14.0.dev-371b4ff
    statsmodels: 0.6.0.dev-a738b4f
    IPython: 2.0.0-dev
    sphinx: 1.2.2
    patsy: 0.3.0
    dateutil: 1.5
    pytz: 2012c
    bottleneck: None
    tables: 3.1.1
    numexpr: 2.2.2
    matplotlib: 1.4.2
    openpyxl: None
    xlrd: 0.9.3
    xlwt: 0.7.5
    xlsxwriter: None
    lxml: 3.3.3
    bs4: 4.3.2
    html5lib: 0.999
    httplib2: 0.8
    apiclient: None
    rpy2: 2.5.5
    sqlalchemy: 0.9.8
    pymysql: None
    psycopg2: 2.4.5 (dt dec mx pq3 ext)