Installation

Both CARTO’s Python packages, pydeck-carto and carto-auth are available for installation from pip and conda. It is recommended to always use a virtual environmentarrow-up-right to prevent collisions with other libraries installed on the system.

Pydeck-carto is a wrapper of pydeckarrow-up-right to use the CartoLayerarrow-up-right to visualize data from one of your active data warehouse connections setup on the CARTO platform. Therefore, pydeck is a requirement that it will also have to be installed and it will be installed automatically as a dependency when installing pydeck-carto.

The carto-autharrow-up-right package provides two types of authentication methods with your CARTO account. Pydeck-carto installs the carto-auth package automatically, but you can also install it independently of pydeck-carto, in case you are not interested in creating visualizations.

Via pip

In order to install the packages via pip, you can follow the next Python code:

#install both packages
pip install pydeck-carto
#install only carto-auth
pip install carto-auth

Via conda

In order to install the packages via conda, you can follow the next Python code:

#install both packages
conda install -c conda-forge pydeck-carto
#install only carto-auth
conda install -c conda-forge carto-auth

Using it on Jupyter notebooks

In order to use our pydeck-carto package in a Jupyter notebook (or Jupyter lab), it requires that the pydeck package is also properly enabled.

Please follow the latest instructions to enable pydeck for Jupyter herearrow-up-right

To enable pydeck for JupyterLab (on Mac/Unix-like systems):

Last updated

Was this helpful?