Skip to content

Installing CLDK

CLDK is a Python SDK on PyPI. You can install it with any Python package manager.

Use pip, poetry, or uv:

Terminal window
pip install cldk

CLDK analyzes several languages. Each language needs its own dependencies:

The CLDK Python SDK and Python analysis both need Python 3.11 or later. pyenv installs and manages several Python versions on one machine.

If you build Python from source, for example with pyenv, some operating systems need additional development tools:

  • Install the Xcode Command Line Tools:

    Terminal window
    xcode-select --install
  • Some builds also need these Homebrew packages:

    Terminal window
    brew install openssl readline sqlite3 xz zlib tcl-tk libffi

CLDK needs Python 3.11 or later:

Python VersionCompatible cldk Versions
3.11≥0.4.0