Skip to content

Python API Installation

License installation

Chemaxon license

This product requires an active Chemaxon Python license. Contact sales@chemaxon.com and a member of the team will reach out to you about Python licensing.

Prerequisites

  • A modern version of Python
    • 3.12, 3.13 or 3.14
  • A Chemaxon
    • Python API license
    • functionality license
    • license key

License key configuration

Detailed step-by-step configuration for using a Chemaxon license key can be found here: Using license key

Supported Operating Systems & Platforms

The API is tested and supported on the following platforms:

  • Linux: glibc-based manylinux distributions (x86_64 and aarch64)
  • MacOS 15+ (arm64)
  • Windows 11 (amd64)

Musl Linux support

musllinux-based distributions are planned to be supported in the upcoming releases, beyond 26.1.0

Installation

The package can be directly installed via pip:

pip install chemaxon

Chemaxon strongly recommends that the chemaxon package be installed into a virtual environment.

# Create a new virtual environment
python -m venv chemaxon-env

# Activate the virtual environment
# On Linux/Mac:
source chemaxon-env/bin/activate
# On Windows:
chemaxon-env\Scripts\activate

# Upgrade pip
pip install --upgrade pip

# Install chemaxon
pip install chemaxon