Skip to content

Installation

Requirements

  • Python 3.10 or higher
  • pip (Python's package installer)

Install from PyPI

Using pip

The easiest way to install py-ds-academy is using pip:

pip install py-ds-academy

Virtual environments help keep your project isolated and avoid conflicts with other packages installed on your system:

# Create a virtual environment
python -m venv venv

# Activate it
source venv/bin/activate

# Install py-ds-academy
pip install py-ds-academy

Using uv

uv is a fast Python package installer and resolver written in Rust. It's great for both installing packages and managing development environments.

Install uv:

Follow the steps in uv's installation guide for your OS.

Install py-ds-academy:

# Create a new project managed by uv
uv init my-project

# Enter your project directory
cd my-project

# Install the package
uv add py-ds-academy

Verify Installation

import py_ds

print(py_ds.__version__)

Next Steps

Development Installation

If you want to contribute to the project or work with the source code, see the Contributing Guide for instructions on setting up a development environment.