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:
Using a Virtual Environment (Recommended)¶
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¶
Next Steps¶
- Read the Quick Start Guide to begin using the library
- Explore the Data Structures Overview
- Check out the API Reference
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.