Installing¶
Which Python?¶
You’ll need Python >= 3.6 (see Python version compatibility if you require support for older versions).
We recommend using the
Anaconda
or Miniconda
Python distributions to ensure you have all dependencies installed and the
conda
package manager available.
Installing Anaconda does not require administrative rights to your computer and
doesn’t interfere with any other Python installations in your system.
Note
The commands below should be executed in a terminal. On Windows, use the
“Anaconda Prompt” app or cmd.exe
if you’re not using Anaconda.
Installing¶
There are different ways to install Pooch:
Using the conda package manager that comes with the Anaconda/Miniconda distribution:
conda install pooch --channel conda-forge
Using the pip package manager:
python -m pip install pooch
Using pip
to install the latest unreleased version from GitHub:
python -m pip install --upgrade git+https://github.com/fatiando/pooch
Dependencies¶
The required dependencies should be installed automatically when you install
Pooch using conda
or pip
. Optional dependencies have to be installed
manually.
Required:
Optional:
tqdm: For printing a download progress bar. See Printing progress bars.
paramiko: For SFTP downloads. See
pooch.SFTPDownloader
.