Installation
How to install Potato on your system.
Installation
Potato can be installed via pip in seconds. This guide covers various installation methods and requirements.
Requirements
- Python: 3.8 or higher
- Operating System: macOS, Linux, or Windows
- Memory: 512MB RAM minimum
Install via pip
The recommended way to install Potato:
pip install potato-annotationInstall from source
For the latest development version:
git clone https://github.com/davidjurgens/potato.git
cd potato
pip install -e .Install specific version
To install a specific version:
pip install potato-annotation==2.0.0Verify installation
Check that Potato is installed correctly:
potato --versionYou should see output like:
Potato Annotation Tool v2.0.0
Upgrade
To upgrade to the latest version:
pip install --upgrade potato-annotationOptional dependencies
For additional features, install optional dependencies:
# For MySQL support
pip install potato-annotation[mysql]
# For active learning
pip install potato-annotation[ml]
# For all optional features
pip install potato-annotation[all]Troubleshooting
Permission errors
If you encounter permission errors, try:
pip install --user potato-annotationVirtual environment (recommended)
We recommend using a virtual environment:
python -m venv potato-env
source potato-env/bin/activate # On Windows: potato-env\Scripts\activate
pip install potato-annotationNext Steps
- Follow the Quick Start guide
- Learn about Configuration Basics