Installation ============ You can install pandas-gbq with ``conda``, ``pip``, or by installing from source. Conda ----- .. code-block:: shell $ conda install pandas-gbq --channel conda-forge This installs pandas-gbq and all common dependencies, including ``pandas``. Pip --- To install the latest version of pandas-gbq: from the .. code-block:: shell $ pip install pandas-gbq -U This installs pandas-gbq and all common dependencies, including ``pandas``. Install from Source ------------------- .. code-block:: shell $ pip install git+https://github.com/googleapis/python-bigquery-pandas.git Dependencies ------------ This module requires following additional dependencies: - `pydata-google-auth `__: Helpers for authentication to Google's API - `pyarrow `__: Format for getting data to/from Google BigQuery - `google-auth `__: authentication and authorization for Google's API - `google-auth-oauthlib `__: integration with `oauthlib `__ for end-user authentication - `google-cloud-bigquery `__: Google Cloud client library for BigQuery - `google-cloud-bigquery-storage `__: Google Cloud client library for BigQuery Storage API .. note:: The dependency on `google-cloud-bigquery `__ is new in version 0.3.0 of ``pandas-gbq``. Versions less than 0.3.0 required the following dependencies: - `httplib2 `__: HTTP client (no longer required) - `google-api-python-client `__: Google's API client (no longer required, replaced by `google-cloud-bigquery `__:) - `google-auth `__: authentication and authorization for Google's API - `google-auth-oauthlib `__: integration with `oauthlib `__ for end-user authentication - `google-auth-httplib2 `__: adapter to use ``httplib2`` HTTP client with ``google-auth`` (no longer required)