Installation Guide
🚀 Quick Installation (Recommended)
Install the latest stable version from PyPI:
pip install jackofalltrades
📋 Prerequisites
- ✅ Python 3.7 or higher
- ✅ pip package manager
- ✅ NumPy (automatically installed)
- ✅ Pandas (automatically installed)
- ✅ Scikit-learn (automatically installed)
🔧 Development Installation
For developers who want to contribute or use the latest features:
git clone https://github.com/sanepunk/jackofalltrades.git
cd jackofalltrades
pip install -e .
🐍 Virtual Environment (Recommended)
Install in a virtual environment to avoid conflicts:
# Create virtual environment
python -m venv jackofalltrades-env
# Activate virtual environment
# On Windows:
jackofalltrades-env\Scripts\activate
# On macOS/Linux:
source jackofalltrades-env/bin/activate
# Install jackofalltrades
pip install jackofalltrades
✅ Verify Installation
Test that jackofalltrades is installed correctly:
python -c "import jackofalltrades; print('jackofalltrades installed successfully!')"
🚨 Troubleshooting
Permission Denied Error
If you get permission errors, try:
pip install --user jackofalltrades
Python Version Issues
Ensure you're using Python 3.7+:
python --version
Dependency Conflicts
Use a fresh virtual environment:
pip install --upgrade pip
pip install jackofalltrades